![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
Demo_gui
这个作者很懒,什么都没留下…
展开
-
Spring MVC 解读——@Autowired、@Controller、@Service从原理层面来分析
Spring MVC 解读——@Autowired、@Controller、@Service从原理层面来分析转: https://blog.csdn.net/mack415858775/article/details/47721909.转载 2019-04-02 19:10:38 · 312 阅读 · 0 评论 -
GetMapping 和 PostMapping 及 @RestController
在新接触springboot,做小例时,在一个方法上写了PostMapping,然后通过url调用,发现报错405。最后发现是写了PostMapping的问题,而应该写成GetMapping。那么GetMapping 和 PostMapping有什么区别呢?这是spring4.3引入的新的注解:GetMapping 为 RequestMapping(method = RequestMetho...原创 2019-04-13 16:10:12 · 1171 阅读 · 0 评论 -
spring事件
spring事件是一个监听者模式,监听者模式包含了一个监听者Listener与之对应的事件Event,还有一个事件发布者EventPublish,过程就是EventPublish发布一个事件,被监听者捕获到,然后执行事件相应的方法。1、定义事件,继承ApplicationEvent ,写构造函数。@Datapublic class MessageEvent extends Applicati...原创 2019-04-14 10:45:21 · 519 阅读 · 0 评论 -
Spring实战读书笔记 高级装配(1)
一、条件化装配1、当你希望你的bean在特殊条件下才能装配时,比如在声明了特定的bean时,或者配置了特定的环境变量的时候。那么就可以使用 @Conditional注解,可以用在 @Bean注解下。比如@Configurationpublic class MagicBean { @Bean @Conditional(MagiExistCondition.class) ...原创 2019-05-04 17:36:24 · 156 阅读 · 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 · 190 阅读 · 0 评论 -
Spring实战读书笔记 高级装配(2)
一 bean的作用域单例(singleton):整个应用中,只创建一个bean的实例 (默认)原型(prototype):每次注入或者通过spring上下文获取的时候,都会创建一个新的bean实例。会话(session):在Web应用中,为每次会话创建一个新的bean实例。请求(request):在Web应用中,为每次请求创建要给新的bean实例。默认是singleton,如果需要使用其...原创 2019-05-05 21:14:49 · 173 阅读 · 0 评论 -
Spring实战读书笔记 (面向切面2)
通过xml配置一样可以完成面向切面1一样的功能。<bean id="audience" class="com.beanConfig.aspectAOP.Audience"></bean> <bean id="aroundAudience" class="com.beanConfig.aspectAOP.AroundAudience"></bea...原创 2019-05-14 07:45:54 · 164 阅读 · 0 评论 -
Spring实战读书笔记 面向切面(1)
什么是面向切面散布于应用中多处的功能称为横切关注点,这么横切关注点从概念上是与应用的业务逻辑相分离。AOP可以实现横切关注点与它们所影响的对象之间的解耦。横切关注点可以被模块化为特殊类。这些类被称为切面。好处:①、每个关注点都集中在一个地方,为不是分散在多处代码中。②、服务模块更简洁。因为只包含主要关注点(或核心功能)的代码,而次要关注点的代码被转移的切面中。AOP术语通知(Adv...原创 2019-05-07 21:27:01 · 249 阅读 · 0 评论