![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring注解
DDevelop
yesterday you said tomorrow!
展开
-
Spring注解学习之:@Configuration,@Bean,@ComponentScan
以前学习Spring时,使用IOC,需要利用到xml配置文件进行组建的注册和设定等等。同样也可以使用注解的方式进行操作,下面是个人在学习注解开发过程中做的一些总结; 1、@Configuration:告诉Spring,当前class类是一个配置类,等同于以前的xml文件;在@Configuration里面,其实也是一个@Component;要想被@Configuration注解,当前类不可以是f...原创 2019-04-23 14:58:39 · 396 阅读 · 0 评论 -
Spring注解学习之:@Scope,@Lazy,@Conditional
1、@Scope 首先,有一点需要说明,在SpringIOC容器中,所有注册的bean(controller,service,dao,....),默认情况下都是单实例的,及singleton;那有哪些作用域,分别什么意思?如下表: 作用域 解释说明 singleton 单实例,在创建IOC时,bean就会被创建,而且只会创建一次,以后都会直接使用该创建对象,相当于map.get...原创 2019-04-23 16:30:05 · 208 阅读 · 0 评论 -
Spring注解学习之:@Import
首先,Spring往IOC容器中注册Bean的方法有以下几种: 1、通过包扫描+注解的方式;如@Controller,@Service,@Reposity,@Component; 2、通过@Bean的形式; 3、通过@Import的形式; 4、通过BeanFactory的形式进行注册; 前2点在上面的有所记录过,今天就主要记录一下在学习如何使用@Import和BeanFactory进行组...原创 2019-04-24 22:03:56 · 388 阅读 · 0 评论 -
Spring注解学习之:Bean的初始化和销毁
首先,一个Bean是有生命周期的,IOC容器帮我创建--->初始化---->销毁Bean;通过配置文件的方式,可以再<bean/>标签中进行参数设定,init-method属性和destroy-method的属性。通过该属性,分别指定没有参数的方法,进行初始化和销毁操作;同样的,我们可以通过注解的形式,来自定义初始化或者销毁方法; 1、@Bean(initMethod =...原创 2019-04-25 10:43:16 · 496 阅读 · 0 评论