From aa0d9adfb6486816546eca67164e9c91ecae1fa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=80=E6=BA=90=E6=B5=B7=E5=93=A5?= Date: Thu, 10 Aug 2023 12:31:45 +0800 Subject: [PATCH] test: add issues test --- .../com/mybatisflex/test/AccountTester.java | 21 ++++++++++++++++++- pom.xml | 2 +- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/mybatis-flex-test/mybatis-flex-native-test/src/main/java/com/mybatisflex/test/AccountTester.java b/mybatis-flex-test/mybatis-flex-native-test/src/main/java/com/mybatisflex/test/AccountTester.java index 722df516..6c9b03cd 100644 --- a/mybatis-flex-test/mybatis-flex-native-test/src/main/java/com/mybatisflex/test/AccountTester.java +++ b/mybatis-flex-test/mybatis-flex-native-test/src/main/java/com/mybatisflex/test/AccountTester.java @@ -23,6 +23,7 @@ import com.mybatisflex.core.mybatis.Mappers; import com.mybatisflex.core.query.If; import com.mybatisflex.core.query.QueryWrapper; import com.mybatisflex.core.row.DbChain; +import com.mybatisflex.core.update.UpdateChain; import com.mybatisflex.core.update.UpdateWrapper; import com.mybatisflex.core.util.UpdateEntity; import com.mybatisflex.mapper.ArticleMapper; @@ -139,7 +140,7 @@ public class AccountTester { @Test - public void testUpdate() { + public void testUpdate1() { List accounts = accountMapper.selectAll(); System.out.println(accounts); @@ -154,7 +155,25 @@ public class AccountTester { accounts = accountMapper.selectAll(); System.out.println(accounts); + } + + @Test + public void testUpdate2() { + List accounts = accountMapper.selectAll(); + System.out.println(accounts); + + + UpdateChain.of(Account.class) + .set(Account::getUserName,"zhangsan123") +// .leftJoin(ARTICLE).on(ARTICLE.ACCOUNT_ID.eq(ACCOUNT.ID)) + .where(Account::getId).eq(1) +// .and(ARTICLE.ID.ge(0)) + .limit(1) + .remove(); + + accounts = accountMapper.selectAll(); + System.out.println(accounts); } /** diff --git a/pom.xml b/pom.xml index 8ba1dd98..e1418406 100644 --- a/pom.xml +++ b/pom.xml @@ -48,7 +48,7 @@ mybatis-flex-solon-plugin mybatis-flex-test mybatis-flex-processor - mybatis-flex-kotlin +