- 博客(16)
- 收藏
- 关注
原创 SpringBoot Cache
企业级应用主要作用是信息处理,当需要读取数据时,如果直接在数据库中读取,会对数据层非常大的压力,同时受限于数据库的访问效率,导致整体系统性能偏低。通常会在应用程序与数据库之间建立一种临时的数据存储机制,该区域中的数据在内存中保存,读写速度较快,可以有效解决数据库访问效率低下的问题。这一块临时存储数据的区域就是缓存。缓存是一种介于数据永久存储介质与应用程序之间的数据临时存储介质, 使用缓存可以有效的减少低速数据读取过程的次数(例如磁盘IO),提高系统性能。
2023-11-12 20:23:45 176 1
原创 SpringBoot 线程池 TransmittableThreadLocal使用正确姿势
TransmittableThreadLocal:支持多线程,支持线程池(需要严格执行要素:线程池配置+线程池方法使用完remove(不remove线程池的线程就会有残留)+工具类new TransmittableThreadLocal)一定要,经过测试放到Controller和Service都是可以的,放在Service可读性更好,因为Service是线程池,线程池的线程不会销毁继续复用的。(2) threadPoolTaskExecutor需要通过TTL进行包装。
2023-11-04 22:24:59 1656 1
原创 Druid连接池 -> SpringBoot+MyBatis-Plus+DynamicDataSource
Druid连接池 -> SpringBoot+MyBatis-Plus+DynamicDataSource
2022-12-04 11:30:12 723 1
原创 SpringBoot Validation配置说明
SpringBoot Validation配置说明,目前了简单参数和实体参数的不同校验配置方式
2022-11-27 21:14:56 616
原创 IDEA搭建Vue及通过工具栏Debug运行(解决其中的坑)
IDEA搭建Vue过程及通过工具栏Debug运行,通过工具栏Debug运行项目遇到问题,排查分析解决。
2022-11-10 21:57:45 2401
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人