升级mybatis-plus版本

This commit is contained in:
yulichang 2025-03-26 01:10:14 +08:00
parent 08d3b1cf9b
commit 0b9577e7c4
3 changed files with 7 additions and 4 deletions

View File

@ -122,12 +122,13 @@ public interface MPJBaseMethod extends Constants {
tableFieldInfo.getWhereStrategy());
}
@SuppressWarnings({"DuplicatedCode", "deprecation"})
@SuppressWarnings("DuplicatedCode")
default String convertIf(TableFieldInfo tableFieldInfo, final String sqlScript, final String property, final FieldStrategy fieldStrategy) {
if (fieldStrategy == FieldStrategy.NEVER) {
return null;
}
if (AdapterHelper.getAdapter().mpjIsPrimitive(tableFieldInfo) || fieldStrategy == FieldStrategy.IGNORED) {
if (AdapterHelper.getAdapter().mpjIsPrimitive(tableFieldInfo) || fieldStrategy == FieldStrategy.ALWAYS
|| fieldStrategy.name().equalsIgnoreCase("IGNORED")) {
return sqlScript;
}
if (fieldStrategy == FieldStrategy.NOT_EMPTY && tableFieldInfo.isCharSequence()) {

View File

@ -59,12 +59,14 @@ public class UpdateJoin extends MPJAbstractMethod {
* @param fieldStrategy 验证策略
* @return if 脚本片段
*/
@SuppressWarnings("DuplicatedCode")
@Override
public String mpjConvertIf(TableFieldInfo tableFieldInfo, final String sqlScript, final String property, final FieldStrategy fieldStrategy) {
if (fieldStrategy == FieldStrategy.NEVER) {
return null;
}
if (AdapterHelper.getAdapter().mpjIsPrimitive(tableFieldInfo) || fieldStrategy == FieldStrategy.IGNORED) {
if (AdapterHelper.getAdapter().mpjIsPrimitive(tableFieldInfo) || fieldStrategy == FieldStrategy.ALWAYS ||
fieldStrategy.name().equalsIgnoreCase("IGNORED")) {
return sqlScript;
}
if (fieldStrategy == FieldStrategy.NOT_EMPTY && tableFieldInfo.isCharSequence()) {

View File

@ -45,7 +45,7 @@
<properties>
<revision>1.5.3</revision>
<mybatis.plus.version>3.5.10.1</mybatis.plus.version>
<mybatis.plus.version>3.5.11</mybatis.plus.version>
<jdkVersion>17</jdkVersion>
<jdkVersion.test>17</jdkVersion.test>