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