spring初始化bean成功信息提示

spring自动创建bean成功,如何获知已经成功

1、在spring的xml中配置bean时加上

init-method="init"

并在bean对象中添加init()方法

public void init(){
	System.out.println("Bean.init...");
}

2、使用bean对象实现InitializingBean接口,该接口只有一个方法afterPropertiesSet(),创建时进行调用

public class UserServiceImpl implements UserService,InitializingBean{
    private UserDao userDao;
    @Override
    public int countAll() {
        return this.userDao.countAll();
    }
    public UserDao getUserDao() {
        return userDao;
    }
    public void setUserDao(UserDao userDao) {
        this.userDao = userDao;
    }
    @Override
    public void afterPropertiesSet() throws Exception {
        // TODO Auto-generated method stub
        System.out.println("初始化");
    }
}

但是一般采用第一种方式

 

posted @ 2015-04-12 21:44  W&L  阅读(440)  评论(0)    收藏  举报