代码拉取完成,页面将自动刷新
同步操作将从 ChinaLym/shoulder-framework 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
接口文档选型
全局id生成器
更新内容较多:拓展新功能,维护已有模块的设计,对接错误码等规范,修复多个缺陷。
批量业务抽象支持
全局id生成器
web
校验框架
日志框架
优化基础包中的非必选强依赖
默认使用 Undertow
而非 Tomcat
tomcat
的依赖undertow
不支持jsptomcat
、若希望使用 undertow
使用者自行排除即可分布式锁
加解密
安全与认证
验证码框架
操作日志框架
OperationLogBuilder
-> OperationLogFactory
提供 starters
全局唯一标识生成器(分布式全局id)
operation-log
模块
完善安全认证实现
Oauth2 JWT Token 授权
TokenAuthenticationSuccessHandler
)接口响应自动包装支持配置排除路径
框架异常整理
翻译支持spring原生用法、增加识别jar内多语言资源文件夹
增加 maven archetype
,便于快速创建工程
ECDH
,jdk15中才加的功能,shoulder已经在jdk8中实现,且为Spring Boot 提供了开箱即用的能力)ColorStringBuilder
,方便构建彩色输出HTTP
接口自动记录日志支持单行格式RestTemplate
接口调用,默认支持彩色和单行两种browser
可用micrometer
,可使用 Prometheus
等对接数据库功能支撑
mybatis-plus
增强 mybatis更舒服的控制台日志(针对开发阶段、基于色彩学,DEBUG=淡灰色;INFO=控制台默认色;Warn=蓝色;异常/Error=粗体、红色;行号:蓝色;线程名称/线程id/时间=跟随日志级别)
JSON 工具支持自动扩展
新增http接口自动记录日志 Controller日志
可监控、动态调整的线程池
将 spring-web 日志级别提高为INFO,防止无用日志过多
添加监控对接技术方案
已知问题
首次发布,将大多数基本功能测试并发布
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。