2019年12月29日

Spring框架-常见的几种数据类的注入方式-List Map Array Properties 空值等

摘要: 废话不多说了,上代码直接。 TestEntity.java 1 package entity; 2 3 import java.util.List; 4 import java.util.Map; 5 import java.util.Properties; 6 import java.util.S 阅读全文

posted @ 2019-12-29 20:02 ~码铃薯~ 阅读(545) 评论(0) 推荐(0) 编辑

Spring框架-使用P命名空间进行注入

摘要: 这里需要注意的一点是,P命名空间进行注入,是建立在设值注入的基础上的,也就是说,一定要有setter方法才行,同时还要引入P命名空间的头信息(这点千万别忘记了) 典型的三层架构: package dao; import entity.User; /** * 增加DAO接口,定义了所需的持久化方法 * 阅读全文

posted @ 2019-12-29 17:47 ~码铃薯~ 阅读(1030) 评论(0) 推荐(0) 编辑

Spring框架-构造注入的属性问题-type属性

摘要: 还是使用上面一个小demo,进行测试,验证一个问题,废话不多说了,上代码进行比较 1 package service.impl; 2 3 import service.UserService; 4 import dao.UserDao; 5 import entity.User; 6 7 /** 8 阅读全文

posted @ 2019-12-29 17:02 ~码铃薯~ 阅读(400) 评论(0) 推荐(0) 编辑

Spring框架-构造注入的顺序问题-index属性

摘要: 还是使用上一个demo,现在我们探讨一下构造注入的顺序问题,下面只截取关键代码。 1 package service.impl; 2 3 import service.UserService; 4 import dao.UserDao; 5 import entity.User; 6 7 /** 8 阅读全文

posted @ 2019-12-29 16:51 ~码铃薯~ 阅读(2177) 评论(0) 推荐(0) 编辑

Spring框架-构造注入

摘要: Spring框架实现注入的方法有很多种,其一,构造注入 典型的三层架构: 1 package dao; 2 3 import entity.User; 4 5 /** 6 * 增加DAO接口,定义了所需的持久化方法 7 */ 8 public interface UserDao { 9 public 阅读全文

posted @ 2019-12-29 16:30 ~码铃薯~ 阅读(769) 评论(0) 推荐(0) 编辑

Spring框架-AOP添加日志记录功能

摘要: 需求,在调用业务方法的时候,在被调用的业务方法的前面和后面添加上日志记录功能 整体架构: 日志处理类: 1 package aop; 2 3 import java.util.Arrays; 4 5 import org.apache.log4j.Logger; 6 import org.aspec 阅读全文

posted @ 2019-12-29 15:18 ~码铃薯~ 阅读(354) 评论(0) 推荐(0) 编辑

Spring框架-AOP原理

摘要: 定义:面向切面编程,所谓面向切面编程,是一种通过预编译的方式和运行期动态代理实现在不修改源代码的情况下给程序动态添加功能的技术。 AOP中比较重要的七个术语: 增强处理(ADVICE) 前置增强 后置增强 环绕增强、异常抛出增强、最终增强等类型 切入点 连接点 切面 目标对象 AOP代理 织入 阅读全文

posted @ 2019-12-29 13:14 ~码铃薯~ 阅读(112) 评论(0) 推荐(0) 编辑

导航