Spring-Bean(二)

环境在spring-Bean(一)的配置下

来查看ApplicationContext的执行顺序

  • 默认是无参构造

修改实现类(添加一个接口)

public class UserDaoImpl implements UserDao {
    public UserDaoImpl() {
        System.out.println("UserImpl创建.....");
    }

    public void save() {
        System.out.println("save running.....");
    }
}

测试

scope="singleton"


scope="prototype"


总结

当scope="singleton" 加载配置文件的时候就创建Bean,并且执行完时只创建一个Bean(而且时无参构造)称为单例模式
当scope="prototype" 每次getBean时创建一个

posted @ 2021-11-25 17:53  不会笑的孩子  阅读(27)  评论(0编辑  收藏  举报