From 8e8eb6afdd6684c329cfa09300e3320ecf5176d3 Mon Sep 17 00:00:00 2001 From: yulichang <570810310@qq.com> Date: Wed, 21 May 2025 18:17:43 +0800 Subject: [PATCH] fix https://gitee.com/best_handsome/mybatis-plus-join/issues/IC8VI5 --- README-zh.md | 1 - README.md | 1 - .../main/java/com/github/yulichang/method/MPJBaseMethod.java | 3 ++- .../main/java/com/github/yulichang/method/UpdateJoin.java | 5 +++-- pom.xml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README-zh.md b/README-zh.md index d50c7d0..0b4ed54 100644 --- a/README-zh.md +++ b/README-zh.md @@ -33,7 +33,6 @@

-QQ群:680016987 或者 添加作者微信,备注MPJ,加入微信群
添加作者微信,备注MPJ,加入微信群 diff --git a/README.md b/README.md index 91f5701..1d28832 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,6 @@

-QQ群:680016987 或者 添加作者微信,备注MPJ,加入微信群
添加作者微信,备注MPJ,加入微信群 diff --git a/mybatis-plus-join-core/src/main/java/com/github/yulichang/method/MPJBaseMethod.java b/mybatis-plus-join-core/src/main/java/com/github/yulichang/method/MPJBaseMethod.java index 823e71d..3b6757d 100644 --- a/mybatis-plus-join-core/src/main/java/com/github/yulichang/method/MPJBaseMethod.java +++ b/mybatis-plus-join-core/src/main/java/com/github/yulichang/method/MPJBaseMethod.java @@ -127,7 +127,8 @@ public interface MPJBaseMethod extends Constants { if (fieldStrategy == FieldStrategy.NEVER) { return null; } - if (AdapterHelper.getAdapter().mpjIsPrimitive(tableFieldInfo) || fieldStrategy == FieldStrategy.ALWAYS + if (AdapterHelper.getAdapter().mpjIsPrimitive(tableFieldInfo) + || fieldStrategy.name().equalsIgnoreCase("ALWAYS") || fieldStrategy.name().equalsIgnoreCase("IGNORED")) { return sqlScript; } diff --git a/mybatis-plus-join-core/src/main/java/com/github/yulichang/method/UpdateJoin.java b/mybatis-plus-join-core/src/main/java/com/github/yulichang/method/UpdateJoin.java index 3787608..40571a1 100644 --- a/mybatis-plus-join-core/src/main/java/com/github/yulichang/method/UpdateJoin.java +++ b/mybatis-plus-join-core/src/main/java/com/github/yulichang/method/UpdateJoin.java @@ -65,8 +65,9 @@ public class UpdateJoin extends MPJAbstractMethod { if (fieldStrategy == FieldStrategy.NEVER) { return null; } - if (AdapterHelper.getAdapter().mpjIsPrimitive(tableFieldInfo) || fieldStrategy == FieldStrategy.ALWAYS || - fieldStrategy.name().equalsIgnoreCase("IGNORED")) { + if (AdapterHelper.getAdapter().mpjIsPrimitive(tableFieldInfo) + || fieldStrategy.name().equalsIgnoreCase("ALWAYS") + || fieldStrategy.name().equalsIgnoreCase("IGNORED")) { return sqlScript; } if (fieldStrategy == FieldStrategy.NOT_EMPTY && tableFieldInfo.isCharSequence()) { diff --git a/pom.xml b/pom.xml index 8f62780..b9468ab 100644 --- a/pom.xml +++ b/pom.xml @@ -45,7 +45,7 @@ 1.5.3 - 3.5.11 + 3.5.12 17 17