Spring
roycon
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
@Conditional_笔记
@Conditional({}):按照一定的条件进行判断,满足条件给容器中注册bean。 如果将其注解在类上,则是满足当前条件下,这个类中配置的所有bean注册才能生效。 自定义判断条件,需要实现org.springframework.context.annotation的Condition接口,并重写matches()方法。举个例子:如果系统是Windows,给容器中注册("windows"...原创 2018-11-23 00:04:15 · 145 阅读 · 0 评论 -
给容器中注册组件的方式_笔记
1.包扫描+组件标注注解(@Controller/@Service/@Repository/@Component) [这种方式局限自己写的类]2.@Bean[导入的第三方包里面的组件]3.@Import[可以快速给容器中导入一个或者多个组件] 3.1、@Import(要导入到容器中的组件):容器中就会自动注册这个组件,id默认是全类名 3.2、ImportS...原创 2018-12-02 23:15:06 · 233 阅读 · 0 评论 -
@ComponentScan注解_笔记
@ComponentScan是Spring的包扫描组件,作用在配置类上。其常用属性介绍:value:代表需要扫描的包,扫描包下的Controller,Service, Repository,Component注解标注的类,将其注入IOC容器例子:@ComponentScan(value="com.testSpringAnnotation") 意思是扫描"com.testSpr...原创 2018-11-17 15:52:25 · 1244 阅读 · 0 评论 -
bean的生命周期_笔记
容器管理bean的生命周期: 我们可以自定义初始化和销毁方法;容器在bean进行到当前生命周期的时候来调用我们自定义的初始化和销毁方法 构造(对象创建): 对于单实例:在容器启动的时候创建对象,容器关闭时,会调用其destroy方法 对于多实例:在每次获取的时候创建对象,容器不管理该bean的生命周期(即:在容器关闭的时候,该bean不会调用destroy(...原创 2018-12-01 22:33:40 · 178 阅读 · 0 评论 -
自动装配_笔记
自动装配; Spring利用以来注入,完成对IOC容器中各个组件的依赖关系赋值 1、@Autowired:自动注入 ,这是Spring的组件 1.1 默认优先按照类型去容器中找对应的组件,如果找到,就给它赋值 1.2 如果找到多个相同类型的组件,再将属性的名称作为组件的id去容器中查找 1.3 使用@Qualifier("book...原创 2018-12-02 23:14:42 · 160 阅读 · 0 评论
分享