ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Spring-Bean(二)

2021-11-25 18:01:11  阅读:20  来源: 互联网

标签:UserDaoImpl 创建 Bean Spring scope public out


环境在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时创建一个

标签:UserDaoImpl,创建,Bean,Spring,scope,public,out
来源: https://www.cnblogs.com/doubleconquer/p/15603782.html

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有