Spring学习笔记(12.基于java的容器注解)
2016-12-06 15:50
288 查看
@Bean表示一个用于配置和初始化一个由SpringIoc容器管理的新对象的方法,类似于XML配置文件的
可以在Spring的@Component注解的类中使用@Bean注解任何方法(仅仅是可以)
上一点中,通常使用的是@Configuration
init-method
destroy-method
<bean/>
可以在Spring的@Component注解的类中使用@Bean注解任何方法(仅仅是可以)
上一点中,通常使用的是@Configuration
Bean
自定义Bean name@configuration public class AppConfig { @Bean(name = "myFoo") public Foo foo() { return new Foo(); } }
init-method
destroy-method
public class Foo{ public void init() { // initialization logic } } public class Bar { public void cleanup() { // destruction logic } } @Configuration public class AppConfig { @Bean(initMethod = "init") public Foo foo() { return new Foo(); } @Bean(destroyMethod = "cleanup") public Bar bar() { return new Bar(); } }
相关文章推荐
- spring中基于java的容器注解(12)
- Spring3.X学习笔记3-基于注解和基于Java类的配置
- Java 学习笔记06:Spring 基于注解(Annotation)的AOP
- Java 学习笔记05:Spring 基于注解(Annotation)的IOC
- 基于注解的spring 3.0.x MVC学习笔记(一)
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 IoC容器概述 3.2 相关Java基础知识 类装载器 反射机制
- Java 学习笔记11:Spring MVC 中的基于注解的 Controller
- [学习笔记]基于注解的spring3.0.x MVC学习笔记(三)
- 基于注解的spring3.0.x MVC学习笔记(二)
- spring学习笔记12----Spring+jdbc组合开发( 采用基于xml方式配置事务)
- Spring 注解方式进行事务管理的用法介绍详解【Java学习笔记】
- 基于annotation注解的Spring3 MVC Page Redirection Example之三页面重定向学习笔记
- [学习笔记]基于注解的spring3.0.x MVC学习笔记(二)
- [学习笔记]基于注解的spring3.0.x MVC学习笔记(五)
- java个人学习笔记:spring 容器
- [学习笔记]基于注解的spring3.0.x MVC学习笔记(九)
- 基于spring source tools suite注解的spring3.0.x MVC学习笔记(二)
- 《Spring 3.x 企业应用开发实战》学习笔记 第三章 IoC容器概述 3.2 相关Java基础知识 类装载器 反射机制
- [学习笔记]基于注解的spring3.0.x MVC学习笔记(八)
- [学习笔记]基于注解的spring 3.0.x MVC学习笔记(一)