spring注解
文章平均质量分 53
闲_风
这个作者很懒,什么都没留下…
展开
-
spring注解 Configuration、Bean、Scope、Lazy注解
@Configuration注解: 标注在类上,告诉spring这是一个配置类,配置类等同于配置文件,在使用时,将以往的ClassPathXmlApplicationContext("spring的xml文件全路径名"),用AnnotationConfigApplicationContext(配置类.class)代替,这样就可以通过配置类来创建容器。@Configurati...原创 2018-11-07 15:01:23 · 685 阅读 · 0 评论 -
spring注解 ComponentScan、自定义类型过滤器
@ComponentScan注解,扫描哪些包下,将扫描到的包下的组件加入到容器中,这是一个常见的用法,如@ComponentScan(value = "me.xf"),对扫描到的包下的组件,处理哪些组件可以加入到容器中,哪些组件类型的,不可以加入到容器中,这里引入了两个ComponentScan的参数:excludeFilters和includeFilters。 ...原创 2018-11-07 15:35:36 · 3223 阅读 · 0 评论 -
spring注解 Conditional注解
@Conditional注解,官方解释为:“只有当所有指定的条件都满足是,组件才可以注册”,主要的用处是在创建bean时增加一系列限制条件,在条件通过时,才可以成功创建bean。 Conditional的声明如下:@Target({ElementType.TYPE, ElementType.METHOD})@Retention(RetentionPolic...原创 2018-11-07 17:02:34 · 244 阅读 · 0 评论 -
spring注解 声明式事务
在spring注解中,使用声明式事务,需要用到两个核心的注解:@Transactional注解和@EnableTransactionManagement注解。将@Transactional注解加在方法上,@EnableTransactionManagement注解加在配置类上,除此之外,还有一个核心要点是,向容器中注册PlatformTransactionManager组件,用于进行...原创 2018-11-13 11:45:48 · 1370 阅读 · 0 评论 -
spring注解 bean的初始化与销毁
在以前使用配置文件形式的时候,bean的初始化和销毁是在标签中写init-method以及destory-method,来指明bean的初始化动作和销毁动作,在注解版中,在@bean的注解上,可以直接写上参数@Bean(initMethod = "初始化方法" , destroyMethod = "销毁方法"),在这个bean的类中,写上对应的方法即可。@Configurat...原创 2018-11-08 11:31:50 · 807 阅读 · 0 评论 -
spring注解 AOP编程
AOP:指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式,类同于动态代理,在执行目标方法的前后,进行一系列的增强处理操作。 在spring中使用AOP,首先要引入相应的jar包: <dependency> <groupId>org.springframework</groupId...原创 2018-11-12 16:08:27 · 201 阅读 · 0 评论