自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (1)
  • 收藏
  • 关注

原创 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 161

原创 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 438

原创 Springboot集成Redis缓存框架

一、简介Redis作为缓存框架可以将数据存储在内存中,也可以持久化到磁盘,并且支持灾难恢复机制(服务器宕机了重启Redis服务时可以加载文件恢复缓存的数据)Redis支持多种数据类型:string,list,set,sorted set,hash二、使用1.使用前需安装redis,官网地址:http://www.redis.cn/download.html,下载完成后解压,根据不同操作系统启动redis服务即可2.pom文件引入依赖:<dependency> &lt

2020-12-08 16:40:07 428

原创 利用ApplicationContextAware动态调用接口的多个实现类

需求背景:在项目中的需求存在多个系统辅助判定规则获取任务的执行结果,每个规则对应一个编号,根据该编号可以动态调用某个具体的判定规则在网上搜集了其他大神的资料,有多个实现方式,其中我使用的是ApplicationContextAware来实现该功能,亲测可用,参考资料链接如下:https://blog.csdn.net/jtf8525140/article/details/77509153/...

2019-05-27 15:54:26 1553

原创 springboot项目集成guava缓存框架

1.在pom文件里加入依赖:2.在配置文件里加上指定缓存类型和一些参数:至于此处springboot是如何区分使用哪种缓存,我看了有位博主写的很清晰,有兴趣可以看看,链接如下:https://blog.csdn.net/bingospunky/article/details/797007733.使用注解的方式作用在方法上达到缓存的效果:@Cacheable是sprin...

2019-05-27 15:07:34 1729

原创 程序报错CommunicationsException:Communications link failure

今天写到mysql连接池,程序运行之后江山一片红,这坑爹的异常还真是难办   没有办法,只能通过Debug慢慢调试。最后找到问题原因所在:网上很多人是conn里面是空值,但我的问题是conn不为空,而stmt里的值为空,(应该跟上面报的异常有关系,有的人是  was xxx milliseconds ago,而我的是直接为0秒),所以按照网上那些办法当然也解决不了问题啦,不过网络还真是个神

2017-04-13 11:06:18 5849 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除