摘要: @Required 注释应用于 bean 属性的 setter 方法,它表明受影响的 bean 属性在配置时必须放在 XML 配置文件中,否则容器就会抛出一个 BeanInitializationException 异常。 @Autowired 注释可以在 setter 方法中被用于自动连接 bea 阅读全文
posted @ 2019-04-22 23:39 chenzquan 阅读(159) 评论(0) 推荐(0) 编辑
摘要: http://wiki.jikexueyuan.com/project/spring/beans-auto-wiring/spring-autowiring-byname.html 阅读全文
posted @ 2019-04-22 22:36 chenzquan 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Spring 基于构造函数的依赖注入 当容器调用带有一组参数的类构造函数时,基于构造函数的 DI 就完成了,其中每个参数代表一个对其他类的依赖。 http://wiki.jikexueyuan.com/project/spring/dependency-injection/spring-constr 阅读全文
posted @ 2019-04-22 21:42 chenzquan 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Bean 的生命周期 理解 Spring bean 的生命周期很容易。当一个 bean 被实例化时,它可能需要执行一些初始化使它转换成可用状态。同样,当 bean 不再需要,并且从容器中移除时,可能需要做一些清除工作。 尽管还有一些在 Bean 实例化和销毁之间发生的活动,但是本章将只讨论两个重要的 阅读全文
posted @ 2019-04-22 21:13 chenzquan 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Bean 的作用域 当在 Spring 中定义一个 时,你必须声明该 bean 的作用域的选项。例如,为了强制 Spring 在每次需要时都产生一个新的 bean 实例,你应该声明 bean 的作用域的属性为 prototype。同理,如果你想让 Spring 在每次需要时都返回同一个bean实例, 阅读全文
posted @ 2019-04-22 20:58 chenzquan 阅读(1387) 评论(0) 推荐(0) 编辑