- 博客(5)
- 资源 (112)
- 问答 (3)
- 收藏
- 关注
原创 ApplicationEvent 与ApplicationListener 异步化执行测试
目录定义事件定义监听设置配置Junit测试异步执行使用@EnableAsync开启方法异步,在需要异步执行的方法上设置@Async即可。定义事件分别定义A、B、C 三类事件:没有特别的都是一个默认构造。定义监听这里可以测试两个场景:包含@Async 不包含@Async设置配置Junit测试非@Async场景是顺序执行,而@Async是异步执行。...
2021-09-28 11:34:41 759
原创 Windows服务器JDK jre/lib/security jdk.tls 策略导致无法访问https接口
错误日志:修改为如下:修改内容:jdk.tls.disabledAlgorithms=SSLv3, RC4, DES, MD5withRSA, DH keySize < 1024, \ EC keySize < 224, 3DES_EDE_CBC, anon, NULL
2021-09-09 17:23:26 644
原创 Spring利用InitializingBean定义基于业务队列处理Handler
在各种高效的编程框架中都有Handler身影,将一类业务通过Handler统一输出可以简化业务编程。比如:业务编号、业务持久化处理、业务异常等处理。定义Handler类public interface ServiceHandler { ServiceType type(); void execute(String data); void handleException(String data);}定义类似面向过程编程的需求处理项目结构:接口:.
2021-09-06 11:32:29 332
原创 Spring源码事务管理:事务级操作监听回调
spring事务管理是基于本地化线程进行处理的,将事务提交线程本地化做到事务的线程级别的隔离。核心源码类 TransactionSynchronization TransactionSynchronizationAdapter TransactionSynchronizationManager 定义事务管理的生命周期核心生命周期:事务提交前、提交后、以及事务完成等过程。public interface TransactionSynchronization e
2021-09-03 11:55:17 692
原创 Spring源码设计模式:工厂模式(Factory Pattren)
工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。===介绍===意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解决:主要解决接口选择的问题。何时使用:我们明确地计划不同条件下创建不同实例时。如何解决:让其子类...
2021-09-03 11:40:09 706
SpringBoot-Gradle-Maven-Java-Groovy
2018-06-14
SwaggerWebAPI
2018-05-15
SDL2_ttf-2.0.14-win32-x64 & SDL2_ttf-2.0.14-win32-x86 二进制运行文件dll
2018-03-09
JTT1078-2016道路运输车辆卫星定位系统视频通信协议(扫描版)
2017-12-29
Adobe Flash Professional CS6 Flash教学实践源文件
2017-01-28
Mybatis Mapper生成器示例
2016-09-28
百度对象存储BOS
2015-08-18
openhtmltopdf 解决中文字体和A4显示模板
2023-10-26
Postgresql PipelineDB定时增量统计事件数据.vsdx
2020-10-16
平台产品体系.vsdx
2020-09-22
Springboot 结合Apache Spark 2.4.4与Scala 2.12 集成示例
2020-09-02
NGINX HTTP负载均衡操作及优化手册.docx
2019-12-27
Java虚拟机调优及问题排查手册.docx
2019-12-24
AggregationController.java
2019-12-24
Spring-Struts2项目环境搭建
2019-11-25
spring3.0.5.zip
2019-11-14
Spring3.0.5扩展支持AOP获取HttpServletResponse
2019-11-09
web-requirejs.zip
2019-10-18
MySQL单主库多继承从库数据备份测试
2019-05-07
MySQL指定表数据库和表同步并解决跨网络问题方案
2019-04-30
Windows Service项目示例可执行安装卸载
2018-06-25
C# OCX (ActiveX)log4net日志不写目录怎么回事呢?
2018-06-07
已知视屏的加密时的pts时间戳,怎么计算播放时的pts?
2018-02-28
Ubuntu server 15.0.4安装Redis make命令不能执行
2015-08-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人