# 版本说明

# 1.2.2.211220

# 🐞 Bug Fixes

# 📔 Documentation

  • 修复文档注释缺失

# 🔨 Dependency Upgrades

  • spring-boot-starter-log4j2Log4j2依赖升级到2.17.0

# 1.2.1.211214

# 🐞 Bug Fixes

# 🔨 Dependency Upgrades

  • spring-boot-starter-log4j2Log4j2依赖升级到2.16.0

# 1.2.0.211209

# ⭐ New Features

  • 修改全局ThirdPartyException继承类为Exception并显性抛出异常
  • 重命名hc-base中请求超时注解
  • 移除hc-basePageable的部分字段禁止序列化
  • 修改hc-baseRepeatAndMdcFilter的执行顺序
  • 新增hc-sdk-chuanglansms模块
  • 新增hc-sdk-wxmp中枚举值
  • 修改hc-service-main默认打开请求超时注解
  • 优化其他细节

# 📔 Documentation

  • 统一第三方模块字面量
  • 优化文档注释

# 1.1.3.211115

# 🐞 Bug Fixes

  • 修复v1.1.2.211111版本中的部分问题

# 1.1.2.211111

# 🐞 Bug Fixes

  • 修复v1.1.1.211111版本中代码生成器BUG

# 1.1.1.211111

# ⭐ New Features

  • 修改分页中字段数据类型为long类型, 保持与MybatisIPage字段统一
  • 优化hc-baselog4j2生产环境配置
  • 修改hc-baseLogSaveAspect类线程池与Tomcat线程数结合
  • 优化hc-sdk-aliyunoss模块核心Service中增加编译器参数校验
  • 优化hc-sdk-aliyunoss模块自动地址转换功能, 提升引入依赖后的请求速度
  • 优化hc-sdk-aliyunsms模块核心Service中增加编译器参数校验
  • 优化hc-sdk-huaweicloudobs模块核心Service中增加编译器参数校验
  • 优化hc-sdk-huaweicloudobs模模块自动地址转换功能, 提升引入依赖后的请求速度
  • 优化hc-sdk-huaweicloudsms模块核心Service中增加编译器参数校验
  • 优化hc-sdk-huaweicloudsms模块枚举命名
  • 优化hc-sdk-wxmp模块数据存储相关增加编译器参数校验
  • 移除hc-service-main模块pom文件没有使用的plugin
  • 优化架构中所有空判断逻辑
  • 增加架构中所有工具类的复用性

# 🐞 Bug Fixes

  • 根据IdeaAlibaba代码规范检测进行修复全模块中存在的不规范问题
  • 修复hc-baseLog4j2日志打印行号不对齐问题
  • 修复hc-sdk-huaweicloudobsObsUrlAspect未自动注入问题
  • 解决hc-sdk-huaweicloudsms模块自动配置失败问题
  • 解决hc-sdk-huaweicloudsms模块核心util中条件判断BUG

# 📔 Documentation

  • 优化所有架构相关的Properties文档注释
  • 完善并优化架构中javadoc文档
  • 解决Idea误报Pom文件中插件版本不存在
  • 统一hc-service-mainCodeGenerateTest的文档注释

# 1.1.0.211021

# ⭐ New Features

  • 新增hc-sdk-huaweicloudsms
  • 新增hc-basePatternConstant预置正则表达式
  • 删除hc-mybatis中旧版本代码生成器
  • 新增hc-mybatis新版本代码生成器(3.5.1+)
  • 修改hc-mybatisBaseService的数量查询方法返回值为long
  • 新增hc-mybatisBaseDO的乐观锁常量与类型
  • 重构hc-sdk-aliyunsms发送异常枚举
  • 新增hc-sdk-aliyunsms发送短信手机号校验
  • 优化MysqlRedis连接池配置
  • 新增hc-service-mainMybatisXml文件存放位置预置
  • 修改Init.java初始化脚本

# 🐞 Bug Fixes

  • 解决所有工具类中没有官方文档链接问题
  • 解决部分工具类中日志打印不统一问题
  • 解决hc-sdk-aliyunsms中短信发送没有参数校验

# 📔 Documentation

  • 删除所有javadoc注释中的@version标识
  • 完善hc-sdk-aliyunossAliYunOssProperties的文档注释
  • 完善hc-sdk-aliyunsmsAliYunSmsProperties的文档注释
  • 完善hc-sdk-huaweicloudobsHuaWeiCloudObsProperties的文档注释
  • 解决部分文件javadoc错误问题

# 🔨 Dependency Upgrades

  • spring-boot-starter-parent升级到2.5.5
  • druid-spring-boot-starter升级到1.2.8
  • mybatis-plus-boot-starter升级到3.4.3.4
  • mybatis-plus-generator升级到3.5.1
  • pagehelper-spring-boot-starter升级到1.4
  • common-io升级到2.11.0
  • hutool-all升级到5.7.14
  • modelmapper升级到2.4.4
  • aliyun-sdk-oss升级到3.13.1

# 1.0.0.211014

# ⭐ New Features

  • 完成第一版最终代码与开发文档

# 🐞 Bug Fixes

  • 修复第一版代码中的不完善问题

# 📔 Documentation

  • 完善开发文档

# 🔨 Dependency Upgrades

  • 确定第一版中所有依赖版本

# 1.0.0.210929

# ⭐ New Features

  • 完成第一版代码与开发文档
Last Updated: 12/20/2021, 10:07:20 AM