1.前言上一文我们整合了MybatisPlus,今天我们会把缓存也集成进来。缓存是一个系统应用必备的一种功能,除了在减轻数据库的压力之外。还在存储一些短时效的数据场景中发挥着重大作用,比如存储用户Token、短信验证码等等,目前缓存的选型还是比较多的,EHCACHE、HAZELCAST、CAFFEINE、COUCHBASE以及本文要整合的REDIS。接下来我们将会在kono脚手架项目中集成Spri
分类:
编程语言 时间:
2020-08-26 18:40:51
阅读次数:
54
1.前言在SpringBoot项目中我们经常需要读取application.yml配置文件的自定义配置,今天就来罗列一下从yaml读取配置文件的一些常用手段和方法。2.@Value首先,会想到使用@Value注解,该注解只能去解析yaml文件中的简单类型,并绑定到对象属性中去。felord:phone:182******32def:name:码农小胖哥blog:felord.cnwe-chat:M
分类:
编程语言 时间:
2020-08-24 16:50:09
阅读次数:
73
场景再现 某日少年收到前端同学发来的消息说联调的接口响应异常🙃,少年表现的很平静🙂,因为这种事情太平常了😑。于是询问详情之后开始打开自己的代码查找问题所在,没过五分钟就发现了问题。少年修改完代码之后将本地启动的项目停止然后再重新启动。由于当前的服务端项目是一个巨大的单体应用,启动需要花三四分钟 ...
分类:
编程语言 时间:
2020-08-24 15:12:02
阅读次数:
54
我的情况: 没有部署前的spring boot项目:前台请求的参数编码格式是utf8在打成jar包后:前台请求的参数编码格式是gbk 代码: String str = new String(reqUrl.getBytes(), "gbk");byte[] bytes = str.getBytes(S ...
分类:
编程语言 时间:
2020-08-20 19:22:14
阅读次数:
81
1官方文档:https://docs.spring.io/spring-boot/docs/2.1.0.BUILD-SNAPSHOT/reference/htmlsingle/#using-boot-dectools 点击Developer Tools,复制Maven的依赖包到pom.xml中 2r ...
分类:
编程语言 时间:
2020-08-20 18:45:36
阅读次数:
71
6.mongoDB的java客户端1.springboot操作mongodb1.maven配置<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-mongodb</artifactId></depend
分类:
数据库 时间:
2020-08-19 20:07:22
阅读次数:
187
6.mongoDB的java客户端1.springboot操作mongodb1.maven配置<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-mongodb</artifactId></depend
分类:
数据库 时间:
2020-08-19 20:07:05
阅读次数:
176
6.mongoDB的java客户端1.springboot操作mongodb1.maven配置<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-mongodb</artifactId></depend
分类:
数据库 时间:
2020-08-19 20:06:40
阅读次数:
107
1.为什么SpringBoot的jar包可以直接运行? SpringBoot提供了一个插件spring-boot-maven-plugin用于把程序打包成一个可执行的jar包。 然后可以直接执行jar包就能启动程序了:java -jar executable-jar-1.0-SNAPSHOT.jar ...
分类:
编程语言 时间:
2020-08-19 19:49:39
阅读次数:
190