# 更新日志
中央仓库:https://search.maven.org/
阿里云仓库:https://maven.aliyun.com/mvn/search
Maven镜像仓库:https://mvnrepository.com/artifact/com.starmcc
# 2.1.1-RELEASE
# 版本日志
- 修正注释
- 优化代码
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>2.1.1-RELEASE</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 2.1.0-RELEASE
# 版本日志
- 修正Exception参数异常时报错太不友好,现在改为warn日志。
- 新增starmcc-dependencies父级依赖,便于日后管理。
- 修正pom文件。
- httpClient方法名更名。
- 修复QmBody接收Boolean时报类型异常问题
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>2.1.0-RELEASE</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 1.3.0-RELEASE
# 版本日志
- 剔除druid依赖,降低耦合度。
# Maven依赖
# 1.2.2-RELEASE
# 版本日志
- 优化
QmController
中的sendJSON
的重载,现在可以更加优雅地使用它了。 - 优化部分代码格式。
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>1.2.2-RELEASE</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 1.2.1-RELEASE
# 版本日志
- 修正
QmRegularUtils
类,变更命名为QmRegexUtils
。 - 使用
QmRegexUtils
原来配置文件verify.properties
迁移到全局配置文件config.properties
当中。相继配置节点信息变更。 - 鉴于之前
QmCode
状态码只有1~10
,现在将只保留常规状态码如1,2,100,101...
如果需要调用其他状态码,请调用QmController
当中的重载方法。 - 已更新说明文档部分错误说明。
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>1.2.1-RELEASE</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 1.2.0-RELEASE
# 版本日志
- 修正BETA版本没有导入SpecialConfiguration配置导致的错误问题。
- 如果您正在使用BETA版本请及时升级,如果您过于固执,可以在您的项目中手动
@Import({SpecialConfiguration.class})
。
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>1.2.0-RELEASE</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 1.2.0-BETA
# 版本日志
- 修复在创建
uuid
时不能为null
的bug,已剔除该参数。 - 修复加解密的自定义方法没有用到方法中的解密次数参数。
- 更改为
application.yml
进行基础配置。 - 修正数据源配置,现在直接在
application.yml
配置druid
数据源,支持配置多数据源(将在文档中有所提及) wiki
帮助文档 迁移到 https://starmcc.github.io/qm-framework- 从该版本开始所有发布带有
RELEASE
为稳定版,其他版本为为开发测试版本。
注意:1.2.0
开始不在采用 qm-application.properties
的配置,配置迁移到 application.yml
。
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>1.2.0-BETA</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 1.1.1
# 版本日志
- 修复一个bug,该bug导致开启AES加密后, QmController 的 sendJSON 中的 JSON 转义符缺失导致的问题。
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>1.1.1</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 1.1.0
# 版本日志
- 优化pom.xml部分多余依赖,删减google依赖。
- 替换部分类名,合理化类名。
- 提高部分Maven依赖库的版本。
1.1.0
版本为稳定版本,目前Maven中央仓库中存在1.0.4版本,请不要使用它,因为它存在一些瑕疵。
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>1.1.0</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 1.0.3
# 版本日志
- 基于1.0.1的DBCP2的bug,剔除DBCP2数据库连接池的选项,配置,依赖。
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>1.0.3</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 1.0.2
# 版本日志
- 修正QmSpringManager手动依赖,现在不需要手动@Import
- 修正QmControllerAgentAgency自动依赖,现在需要手动@Import
- 修正数据源默认配置,type-name默认为druid,driver-class-name 默认为com.mysql.cj.jdbc.Driver
- 优化部分逻辑,修正部分注释。
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>1.0.2</version>
</dependency>
1
2
3
4
5
2
3
4
5
# 1.0.1
# 版本日志
- 已加入Maven中央仓库管理。
# Maven依赖
<dependency>
<groupId>com.starmcc</groupId>
<artifactId>qm-framework</artifactId>
<version>1.0.1</version>
</dependency>
1
2
3
4
5
2
3
4
5