![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
wwwzj55
这个作者很懒,什么都没留下…
展开
-
基于guava整合spring实现EventBus
基于guava整合spring实现EventBus为什么要用EventBus?实现了进程内广播与监听,代码层实现了逻辑解耦。通常用于发短信、邮件、写日志、数据埋点等场景。为什么要整合spring重新造轮子?原因是直接使用EventBus监听的类是不被spring托管,也就是说 @Subscribe类是不能直接通过spring 注入bean。下面将讲解下我的实现:/*** ** 用于标记Event事件 **/public interface BaseEvent {}/*** *转载 2020-11-25 10:08:49 · 256 阅读 · 0 评论 -
java 日志系统
java 日志系统各个库单独使用1. log4j2. log4j23. logback各个库实现slf4j标准使用1. log4j实现方式,引入slf4j-log4j122. log4j2的实现方式,引入log4j-slf4j-impl多依赖项目的日志统一小结SLF4j是日志门面api,log4j、log4j2、logback才是真正的日志实现库。各个库单独使用1. log4j<dependency> <groupId>log4j</groupId>转载 2020-10-29 13:13:24 · 224 阅读 · 0 评论