-
Spring Framework Runtime查看全部
-
AOP概念查看全部
-
开始学习spring 面向接口编程查看全部
-
设值注入查看全部
-
测试。。。。查看全部
-
AOP面向切面编程相关的几个概念查看全部
-
Bean的自动装配查看全部
-
ResourceLoader 获取文件资源。所有的applicationContext都实现了ResourceLoader查看全部
-
Spring中针对资源文件的统一接口Resources查看全部
-
自动装配,自动注入--AutoWiring,如果是配置了是byType方式注入的话,那么在配置文件中声明bean的时候,就不用再声明注入的属性变量和值了。但是需要在bean中把需要被注入值的属性写上相应的setter方法,并且这个要注入的值也已经在配置文件中声明了(其实是另外一个bean).这次注入是根据属性的类型来在IOC容器查找相同类型的bean实例来注入的。注意这个要被注入的值的名称是什么都没关系,因为那个属性的setter方法参数名已经没有注意了,因为这个是通过类型来判断注入的查看全部
-
自动装配,自动注入--AutoWiring,如果是配置了是byName方式注入的话,那么在配置文件中声明bean的时候,就不用再声明注入的属性变量和值了。但是需要在bean中把需要被注入值的属性写上相应的setter方法,并且这个要注入的值也已经在配置文件中声明了(其实是另外一个bean)。在实例化这个需要注入的bean时,spring会在容器中查找和那个属性名一样的bean实例, 如果找到了则会调用该属性的setter方法来注入。查看全部
-
Autowiring自动装配bean,byname和byType借助于set方法将bean自动装配。 Constructor借助于构造函数根据属性进行bean的自动装配。查看全部
-
#spring——Aware接口# 作用:实现了Aware接口的bean在初始化后可以获取相应资源并进行相应的操作(对于操作的结果要慎重!) 举例: ApplicationContextAware:向实现了该接口的bean提供IOC容器的上下文信息(ApplicationContext),实现了该接口的bean必须配置到配置文件中并由spring的bean容器加载 BeanNameAware:向实现了该接口的bean提供关于beanName定义的相关内容查看全部
-
Bean的生命周期:定义、初始化、使用、销毁 初始化: 1/init-method 2/implements InitilizationBean#afterPropertiesSet() 销毁: 1/destroy-method 2/DisposableBean#destroy() 配置全局初始化、销毁方法 default-init-method/default-destroy-method 当同时使用默认配置、实现接口以及init-method/destroy-method时顺序是什么? 接口方法先于init-method/destroy-method,default-init-method/default-destroy-method将不执行 default-init-method/default-destroy-method为可选方法,即使有配置,类中无对应方法,也不会报错; 而如果配置了init-method/destroy-method而类中没有相应名称的方法将导致初始化失败查看全部
-
设置注入就是自动的调用entity里的setter方法赋值查看全部
举报
0/150
提交
取消