读书笔记
Demo_gui
这个作者很懒,什么都没留下…
展开
-
Spring实战读书笔记 高级装配(1)
一、条件化装配1、当你希望你的bean在特殊条件下才能装配时,比如在声明了特定的bean时,或者配置了特定的环境变量的时候。那么就可以使用 @Conditional注解,可以用在 @Bean注解下。比如@Configurationpublic class MagicBean { @Bean @Conditional(MagiExistCondition.class) ...原创 2019-05-04 17:36:24 · 167 阅读 · 0 评论 -
Spring实战读书笔记 高级装配(2)
一 bean的作用域单例(singleton):整个应用中,只创建一个bean的实例 (默认)原型(prototype):每次注入或者通过spring上下文获取的时候,都会创建一个新的bean实例。会话(session):在Web应用中,为每次会话创建一个新的bean实例。请求(request):在Web应用中,为每次请求创建要给新的bean实例。默认是singleton,如果需要使用其...原创 2019-05-05 21:14:49 · 184 阅读 · 0 评论 -
spring实战读书笔记 :装配Bean
一、自动化装配1、创建bean①、定义一个接口public interface CompactDisc { void play();}②、实现类@Componentpublic class SgtPappers implements CompactDisc { private String title = "Sgt.Papper's"; private S...原创 2019-05-04 15:22:31 · 207 阅读 · 0 评论 -
Spring实战读书笔记 面向切面(1)
什么是面向切面散布于应用中多处的功能称为横切关注点,这么横切关注点从概念上是与应用的业务逻辑相分离。AOP可以实现横切关注点与它们所影响的对象之间的解耦。横切关注点可以被模块化为特殊类。这些类被称为切面。好处:①、每个关注点都集中在一个地方,为不是分散在多处代码中。②、服务模块更简洁。因为只包含主要关注点(或核心功能)的代码,而次要关注点的代码被转移的切面中。AOP术语通知(Adv...原创 2019-05-07 21:27:01 · 268 阅读 · 0 评论