當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring配置文件-Bean生命周期配置(init-method方法,destory-method方法)
生活随笔
收集整理的這篇文章主要介紹了
Spring配置文件-Bean生命周期配置(init-method方法,destory-method方法)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.UserDaoImpl類
public class UserDaoImpl implements UserDao {public UserDaoImpl(){System.out.println("UserDaoImpl被創(chuàng)建了");}public void init(){System.out.println("初始化方法");}public void destory(){System.out.println("銷毀方法");}@Overridepublic void save() {System.out.println("save running...");} }測試類test1
public class SpringTest {@Test//測試scope屬性public void test1(){ApplicationContext app=new ClassPathXmlApplicationContext("applicationContext.xml");UserDao userDao1 = (UserDao) app.getBean("userDao");System.out.println(userDao1);} }我們想如果我們直接去執(zhí)行test1,肯定不會執(zhí)行UserDaoImpl中的init()和destory()方法,
所以我們需要告訴spring幫我去執(zhí)行這個init和destory
applicationContext.xml如下
總結(jié)
以上是生活随笔為你收集整理的Spring配置文件-Bean生命周期配置(init-method方法,destory-method方法)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring-Bean标签属性scope
- 下一篇: Spring配置文件-Bean实例化的三