积累总结
心情很差吗
这个作者很懒,什么都没留下…
展开
-
springboot:手写starter
springboot的每一个starter可以看作是一组依赖的集合,能够作为单独的模块提供特定功能,其实现的思路就是自定义一个工程,根据需求添加相关依赖,然后编写自动配置类,最后打包供其它项目使用。一、新建maven工程,在pom文件添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20原创 2020-12-21 11:18:07 · 188 阅读 · 0 评论 -
Springboot+mybatis-plus+druid多数据源
一、简介 mybatis-plus作为mybatis的增强版,在维持Mybatis自带功能基础上扩展了新的功能,主要包括:提供CRUD方法:封装了一些通用的增删改查方法,包括批量操作,可以直接使用提供的接口调用 代码生成器:比mybatis的好用 条件构造器:通过EntityWrapper<T>可自行构造sql条件,可以理解为将sql语句转换为java代码二、使用pom文件加入依赖 <dependency> <groupId>com....原创 2020-12-10 14:19:29 · 576 阅读 · 0 评论 -
springboot项目集成guava缓存框架
1.在pom文件里加入依赖:2.在配置文件里加上指定缓存类型和一些参数:至于此处springboot是如何区分使用哪种缓存,我看了有位博主写的很清晰,有兴趣可以看看,链接如下:https://blog.csdn.net/bingospunky/article/details/797007733.使用注解的方式作用在方法上达到缓存的效果:@Cacheable是sprin...原创 2019-05-27 15:07:34 · 1805 阅读 · 0 评论 -
利用ApplicationContextAware动态调用接口的多个实现类
需求背景:在项目中的需求存在多个系统辅助判定规则获取任务的执行结果,每个规则对应一个编号,根据该编号可以动态调用某个具体的判定规则在网上搜集了其他大神的资料,有多个实现方式,其中我使用的是ApplicationContextAware来实现该功能,亲测可用,参考资料链接如下:https://blog.csdn.net/jtf8525140/article/details/77509153/...原创 2019-05-27 15:54:26 · 1605 阅读 · 0 评论