![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 70
大梦一場空
这个作者很懒,什么都没留下…
展开
-
自定义一个属于自己的starter,通过配置参数来控制装配的Bean
自定义一个test-spring-boot-starter,在其他项目中引入该starter,将其自动装配到容器中原创 2021-10-09 14:18:47 · 458 阅读 · 0 评论 -
业务解耦利器 Event/Listener
随着业务的迭代,业务的复杂程度也越来越大,对于代码的可读性和可扩展性的要求也越来越高。所以对于一些业务场景,比如数据同步,邮件发送,这些情形都可以通过事件监听来达到业务的解耦,提高代码的扩展性。在业务中只需要发布事件就可以了,不需要关心后续的处理,达到解耦的目的。进入正题,如何使用事件监听来达到我们的解耦的目的。这里介绍三种方式。1. 使用注解 @EventListenter2. 实现ApplicationListener泛型接口3. 实现SmartApplicationListener接口3.这原创 2021-09-22 15:47:46 · 318 阅读 · 0 评论