Spring框架:第三章:对象的生命周期及单例bean生命周期的11个步骤
2023-06-13 09:11:59 时间
IOC之Bean的生命周期 实验22:创建带有生命周期方法的bean
public class Person { private Integer id; private String name;
public void init() {
System.out.println("这是person对象的初始化方法");
}
public void destroy() {
System.out.println("这是person对象的销毁方法");
}
配置信息:
测试代码:
@Test public void test13() throws Exception { ClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext(“applicationContext.xml”); System.out.println(applicationContext.getBean(“p24”)); applicationContext.close(); }
Bean的后置处理器BeanPostProcessor bean的后置处理器,可以在bean对象初始化之前或之后做一些工作。 要使用bean的后置处理器,需要实现这个接口并配置。
实验23:测试bean的后置处理器
person对象,一定要有初始化方法
public class Person { private Integer id; private String name; private Car car;
public void init() {
System.out.println("这是person对象的初始化方法");
}
更多内容请见原文,原文转载自:https://blog.csdn.net/weixin_44519496/article/details/120342971
相关文章
- 深入理解Spring容器体系结构「建议收藏」
- Spring学习笔记(三十)——SpringBoot对象拷贝总结&Mapstruct
- Spring 全家桶之 Spring Web MVC(九)- Exception
- spring注解有哪些_Spring 注解
- Spring Boot配置WebMvc
- Spring中Bean的相关知识
- Spring(三)-AOP
- spring官方文档 中文_Spring软件
- Vue项目:菜农管理 【maven + spring boot + RESTFul + SSM+vue + axios】
- EasyExcel中无法使用Spring事务的解决办法
- Spring基础(十):AOP概念和原理
- 用 Spring Boot 打造一款突破行业垄断的停车场管理系统
- Spring Cloud Task 任务执行-命令行启动任务
- Spring Boot 中 @EnableXXX 注解的驱动逻辑
- spring的AOP(四)—-Spring AOP 编程(Advisor)详解编程语言
- Spring Boot Runner启动器详解编程语言
- spring 编码过滤器 防止中文乱码详解编程语言
- Spring Boot(十五):spring boot+jpa+thymeleaf增删改查示例详解编程语言
- Spring deleteAll方法:删除指定集合中的所有实体对象
- Spring queryForObject方法:查询的结果以对象类型返回
- Spring Boot 2.x :通过 spring-boot-starter-hbase 集成 HBase
- Spring框架致力于搭建基于MSSQL的稳健开发体系(spring mssql)
- JSP获取Spring注入对象示例