已采纳回答 / botao555
项目启动时加载的,因为项目启动时会加载spring的bean容器进行bean的实例化。
已采纳回答 / mazhiyuan
普通的set方法是将传入的参数赋给相应的属性,和直接autowired效果一样但是也有一些情况会在set方法里面写一些处理逻辑,这是就需要在set方法上进行标注
2017-06-12
我们这小学老师上课的时候不认真教,家长纷纷写信到校长邮箱反映情况,校长看到信后很不满:“现在学生上小学一分钱学费不交,人家老师免费给你们上课还这么多事,爱上上,不上自己回家自学去,我开通校长邮箱,是让你们写表扬信的,不是让你们评论教学质量的!”
2017-06-12
Joinpoint:连接点
类里面哪些方法可以被增强,这些方法就称为连接点
*Pointcut:切入点
在类中可以有很多方法被增强,在实际操作中只增强了部分方法,实际增强的方法就称为切入点
*advice:通知/增强
例如之前想要加log()日志功能,这个日志功能就叫增强,也就是实际拓展的功能的逻辑
*Aspect:切面
把增强应用到切入点的过程,这个过程就叫切面。例如在add()方法上增强一个日志功能
类里面哪些方法可以被增强,这些方法就称为连接点
*Pointcut:切入点
在类中可以有很多方法被增强,在实际操作中只增强了部分方法,实际增强的方法就称为切入点
*advice:通知/增强
例如之前想要加log()日志功能,这个日志功能就叫增强,也就是实际拓展的功能的逻辑
*Aspect:切面
把增强应用到切入点的过程,这个过程就叫切面。例如在add()方法上增强一个日志功能
2017-06-11
注解的注入主要有两个,一个是spring提供的@Autowired,主要是适用于单实现,主要用的是byType原理,另外一个是JavaEE提供的@Resource,适用于多实现,主要原理是byName
2017-06-10
@Configuration 和@Bean的使用 :
用于定义一个配置类,用@Configuration注解该类,等价 与XML中配置beans;用@Bean标注方法等价于XML中配置bean。
用于定义一个配置类,用@Configuration注解该类,等价 与XML中配置beans;用@Bean标注方法等价于XML中配置bean。
2017-06-10