文章目录
-
-
-
- 自定义初始化 销毁方法
-
-
- 意义
- 运行结果
-
- 单例模式
-
-
- 单例模式定义
- 编写测试类
- 运行结果
-
- 多例模式
-
-
- 多例模式定义
- 编写实体类
- 编写测试类
- 运行结果
-
- 懒加载
-
-
- 懒加载定义
- 懒加载优点
- 懒加载缺点
- 测试结果
-
-
-
自定义初始化 销毁方法
意义
当我们需要一些特定操作的时候,比如某dao类,需要在构造以后去获取数据库的链接资源,在销毁时释放这些资源,所以我们就需要自定义初始化和销毁方法
init-method:属性的值就是该bean类被初始化时调用的方法名
destroy-method:属性的值就是该bean类被销毁时调用的方法名
运行结果
编写测试类
运行结果
懒加载
懒加载定义
当容器创建时就将对象也一起创建,就是非懒加载
当我们需要使用该对象才加载的时候,就是懒加载
懒加载优点
节省资源
懒加载缺点
bug不容易暴露,需要到使用的时候才会发现要使用的类有问题
ps:单例模式默认非懒加载
多例模式为懒加载
测试结果

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92925 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!