- 博客(3)
- 收藏
- 关注
原创 springboot搭建项目:集成springmvc+mybatis+Druid数据库连接池+log4j日志+基于asprectj注解aop实现日志
本篇介绍了如何使用springboot搭建一个快速开发mvc单体的项目,集成springmvc(Controller),mybatis+Druid+mysql(数据层),集成基本的日志框架log4j+slf4j(支持输出到文件系统),自定义aop切面+注解,实现对api调用的参数和返回值打印。
2024-06-04 20:16:09
1531
原创 任务调度Quartz
任务调度是大多数企业应用常用需求,将一部分任务单独提取出来,交给任务调度线程在特点的时间执行,针对一些对实时性不高,数据量较大的功能,比如:报表数据统计,刷数,同步数据等功能。任务调动本身涉及到的技术:多线程,线程池,运行时间规则解析,运行现场保持与恢复等,对此开源java框架Quartz专门提供了任务调度的功能。
2024-04-11 22:15:58
1366
1
原创 java泛型PECS和里氏替换原则
里氏替换原则是六大设计原则之一,基于java的多态和继承的特性,广泛使用与面向接口的编程。java泛型中的PECS原则,规则比较绕,但与里氏替换原则的使用惟妙惟肖,殊途同归。
2024-03-10 20:09:37
557
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人