yexuejc-springboot/2.x-update.md

304 lines
7.0 KiB
Markdown
Raw Normal View History

2018-07-07 11:31:26 +08:00
yexuejc-springboot 更新内容
2018-04-09 15:11:25 +08:00
-------------------
2023-09-19 11:26:17 +08:00
#### version 2.1.3
**time2023-9-19 11:15:33** <br/>
**branch** 2.x <br/>
**关联工程:** <br/>
```
springboot-base:1.5.0-jre8
spring-boot-starter-parent:2.7.15
```
**update** <br/>
1. 全面更新依赖时隔3年多该项目又活了
2. 保证原功能正常的最后一个版本
3. 该版本基于JDK1.8
---
#### version 2.1.2
**time2020-5-18 12:18:14** <br/>
**branch** master <br/>
**关联工程:** <br/>
```
springboot-base:1.4.0
spring-boot-starter-parent:1.5.16.RELEASE
```
**update** <br/>
1. 更新依赖
2. 更新仓库地址 https://nexus.yexuejc.club/ 为 https://nexus.yexuejc.top/
2023-09-19 11:26:17 +08:00
---
2018-04-09 15:11:25 +08:00
2019-11-01 13:35:25 +08:00
#### version 2.1.1
**time2019-11-1 13:32:07** <br/>
**branch** master <br/>
**关联工程:** <br/>
```
springboot-base:1.3.9
spring-boot-starter-parent:2.0.5.RELEASE
```
**update** <br/>
1. redis 配置修改,增加开关,更兼容
2019-07-27 11:46:56 +08:00
#### version 2.1.0
**time2019-7-24 18:30:49** <br/>
2018-12-01 12:22:45 +08:00
**branch** master <br/>
**关联工程:** <br/>
```
2019-07-27 11:46:56 +08:00
springboot-base:1.3.9
spring-boot-starter-parent:2.0.5.RELEASE
2018-12-01 12:22:45 +08:00
```
**update** <br/>
2019-07-27 11:46:56 +08:00
1. 所有自动装配增加开关,默认不装配。装配方式请参考[本项目自动装配开关](doc/plugin/AutoConfigure.md)
2018-12-01 12:22:45 +08:00
2019-07-27 11:46:56 +08:00
#
#### version 2.0.6
**time2019年4月2日21:08:453** <br/>
2018-11-21 14:19:55 +08:00
**branch** master <br/>
**关联工程:** <br/>
```
2019-07-27 11:46:56 +08:00
springboot-base:1.3.9
spring-boot-starter-parent:2.0.5.RELEASE
2018-11-21 14:19:55 +08:00
```
**update** <br/>
2019-07-27 11:46:56 +08:00
1. 升级依赖
2. 出入参加密 ParamsRequestBodyAdvice/ParamsResponseBodyAdvice 增加开关(默认关)
2018-11-21 14:19:55 +08:00
#
2019-07-27 11:46:56 +08:00
#### version 2.0.5
**time2018-12-1 12:27:10** <br/>
2018-11-20 20:27:02 +08:00
**branch** master <br/>
**关联工程:** <br/>
```
2019-07-27 11:46:56 +08:00
springboot-base:1.2.4
spring-boot-starter-parent:2.0.5.RELEASE
2018-11-20 20:27:02 +08:00
```
**update** <br/>
2019-07-27 11:46:56 +08:00
1. security多方登录第一个稳定版<br/>
支持账号登录、短信登录、第三方授权openid登录<br/>
功能链接[security重构-多方登录](doc/SECURITY.md)
2018-11-20 20:27:02 +08:00
2019-07-27 11:46:56 +08:00
#
#### version 2.0.3
**time2018-11-9 16:58:06** <br/>
**branch** master <br/>
**关联工程:** <br/>
```
springboot-base:1.2.1
2019-07-27 11:46:56 +08:00
spring-boot-starter-parent:2.0.5.RELEASE
```
**update** <br/>
1. 集成springboot security 多方登录
2. 文档拆分
2019-07-27 11:46:56 +08:00
#
#### version 2.0.2
**time2018-10-27 16:42:08** <br/>
2018-10-27 16:41:16 +08:00
**branch** master <br/>
**关联工程:** <br/>
```
2018-10-27 16:44:53 +08:00
springboot-base:1.2.0
2019-07-27 11:46:56 +08:00
spring-boot-starter-parent:2.0.5.RELEASE
2018-10-27 16:41:16 +08:00
```
**update** <br/>
1. 日志优化,按天切割日志<br>
内置 <br>
LogUtil.accessLogger.info(xxxx);请求访问控制级别info[LogInterceptor->line39](com.yexuejc.springboot.base.interceptor.LogInterceptor)<br>
LogUtil.bizLogger.info(xxxx); 业务日志级别trace<br>
LogUtil.exceptionLogger.error(xxxx);异常日志级别error<br>
```$xslt
日志配置置于application.properties
详情参考 logback-spring.xml
#日志contextName
spring.application.name=@pom.artifactId@
#日志级别
logging.level.root=info
#日志输出目录
logging.path=/logs/yexuejc-springboot-parent
```
#
2019-07-27 11:46:56 +08:00
#### version 2.0.1
**time2018-9-28 15:25:30** <br/>
**branch** 2.x <br/>
2018-09-28 15:23:57 +08:00
**关联工程:** <br/>
```
springboot-base:1.1.9
2019-07-27 11:46:56 +08:00
spring-boot-starter-parent:2.0.5.RELEASE
2018-09-28 15:23:57 +08:00
```
**update** <br/>
1. 新增声明包
#
2019-07-27 11:46:56 +08:00
#### version 2.0.0
**time2018-9-26 16:55:00** <br/>
**branch** 2.x <br/>
**关联工程:** <br/>
```
springboot-base:1.1.9
2019-07-27 11:46:56 +08:00
spring-boot-starter-parent:2.0.5.RELEASE
```
**update** <br/>
1. 升级依赖
2019-07-27 11:46:56 +08:00
2. 2.x分支将基于springboot 2.x 开发
#
2018-09-23 12:50:05 +08:00
#### version 1.1.0
**time2018-9-23 12:49:36** <br/>
2018-09-23 12:47:35 +08:00
**branch** master <br/>
**关联工程:** <br/>
```
springboot-base:1.1.9
spring-boot-starter-parent:1.5.15.RELEASE
```
**update** <br/>
1. 升级依赖
2. 增加SSL证书忽略默认关闭
2018-09-23 12:50:05 +08:00
3. 本版本更新工具依赖[https://github.com/yexuejc/yexuejc-base.git](https://github.com/yexuejc/yexuejc-base.git)不向下兼容
2018-09-23 12:47:35 +08:00
#
#### version 1.0.15
**time2018-9-3 19:29:39** <br/>
**branch** master <br/>
**关联工程:** <br/>
```
springboot-base:1.1.8
spring-boot-starter-parent:1.5.15.RELEASE
```
**update** <br/>
1. 升级依赖
#
2018-08-25 14:31:44 +08:00
#### version 1.0.14
**time2018-8-25 14:31:05** <br/>
**branch** master <br/>
**关联工程:** <br/>
```
springboot-base:1.1.7
spring-boot-starter-parent:1.5.15.RELEASE
```
**update** <br/>
1. 升级依赖
2. 优化拦截规则:增加通配符 /**
2018-08-25 14:31:44 +08:00
#
2018-08-17 11:42:22 +08:00
#### version 1.0.13
**time2018-8-17 11:41:18** <br/>
**branch** master <br/>
**关联工程:** <br/>
```
springboot-base:1.1.7
```
**update** <br/>
1. 升级base
#
2018-07-07 11:31:26 +08:00
#### version 1.0.12
**time2018-6-19 22:18:03** <br/>
**branch** master <br/>
**关联工程:** <br/>
```
springboot-base:1.1.6
```
**update** <br/>
1. maven仓库更新
#
2018-06-19 22:19:16 +08:00
#### version 1.0.11
**time2018-6-19 22:18:03** <br/>
**branch** master <br/>
**update** <br/>
1. 更新springboot-base:1.1.5依赖
#
2018-06-14 22:32:20 +08:00
#### version 1.0.10
**time2018年6月14日22:31:18** <br/>
**branch** master <br/>
**update** <br/>
1. 更新springboot-base:1.1.4依赖
2. 统一编码UTF-8
#
2018-06-02 13:18:05 +08:00
#### version 1.0.9
2018-06-14 22:32:20 +08:00
**time2018年6月2日12:17:18** <br/>
2018-06-02 13:18:05 +08:00
**branch** master <br/>
**update** <br/>
1. 更新base依赖
#
2018-05-16 15:11:31 +08:00
#### version 1.0.8
**time** 2018-5-4 09:54:18<br/>
**branch** master <br/>
**update** <br/>
1. 修复依赖
2. 使用加密:配置密钥方式/配置密钥方式 二选一
```
#加密开关
yexuejc.http.encrypt.encrypt=true
yexuejc.http.encrypt.decrypt=true
#配置密钥方式
yexuejc.http.encrypt.private-key=私钥
#配置证书方式
yexuejc.http.encrypt.private-key-path=/lgfishing.keystore 路径
yexuejc.http.encrypt.private-alias=别名
yexuejc.http.encrypt.private-pwd=密码
```
#
##### version 1.0.7
2018-05-15 15:37:32 +08:00
**time** 2018-5-4 09:54:18<br/>
**branch** master <br/>
**update** <br/>
>1. 新增加密证书配置
>2. RSA迁移到[yexuejc-base:1.1.1](https://github.com/yexuejc/yexuejc-base)工程
#
##### version 1.0.6 ~~1.0.5~~
2018-05-15 09:25:41 +08:00
**【change:2018-5-15 09:24:37】** 1.0.5 jitpack打包失败升级版本1.0.6<br/>
**time** 2018-5-4 09:54:18<br/>
**branch** master <br/>
**update** <br/>
2018-11-01 15:12:40 +08:00
> [使用加密解密](doc/PARAMS_RSA_DECRYPT_ENCRYPT.md)
>
>1.增加json入参解密、出参加密
#
##### version 1.0.4
2018-05-04 11:44:24 +08:00
**time** 2018-5-4 09:54:18<br/>
**branch** master <br/>
**update** <br/>
>1.更新springboot至1.5.12.RELEASE
#
2018-04-09 15:24:43 +08:00
#### version 1.0.3
**time** 2018-4-9 15:24:13<br/>
**branch** master <br/>
**update** <br/>
>1.变更包名
#
2018-04-09 15:11:25 +08:00
#### version 1.0.2
**time** 2018-4-1 17:00:15<br/>
**env** prod <br/>
**update** <br/>
>1.修复工具包ApiVO
#
#### version 0.0.2
**time** 2018-1-31 13:48:34<br/>
**env** ivt <br/>
**update** <br/>
>1.集成日志【security】
#
##### version 0.0.1
**time** 2018-1-31 12:16:10<br/>
**env** ivt <br/>
**update** <br/>
>1.第一次上传,集成通用环境
2018-05-15 09:25:03 +08:00
#