|
@@ -1,9 +1,5 @@
|
|
|
package com.baomidou.mybatisplus.test.h2;
|
|
|
|
|
|
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
-import com.baomidou.mybatisplus.test.h2.config.H2Db;
|
|
|
-import com.baomidou.mybatisplus.test.h2.entity.persistent.H2User;
|
|
|
-import com.baomidou.mybatisplus.test.h2.service.IH2UserService;
|
|
|
import java.io.IOException;
|
|
|
import java.math.BigDecimal;
|
|
|
import java.sql.SQLException;
|
|
@@ -19,6 +15,11 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.test.context.ContextConfiguration;
|
|
|
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.test.h2.config.H2Db;
|
|
|
+import com.baomidou.mybatisplus.test.h2.entity.persistent.H2User;
|
|
|
+import com.baomidou.mybatisplus.test.h2.service.IH2UserService;
|
|
|
+
|
|
|
/**
|
|
|
* <p>
|
|
|
* Mybatis Plus H2 Junit Test
|
|
@@ -155,5 +156,16 @@ public class H2UserTest extends BaseTest {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ @Test
|
|
|
+ public void testEntityWrapperSelectSqlExcludeColumn() {
|
|
|
+ QueryWrapper<H2User> ew = new QueryWrapper<>();
|
|
|
+ ew.select("test_id as id, name, age");
|
|
|
+ ew.exclude("name");
|
|
|
+ List<H2User> list = userService.list(ew);
|
|
|
+ for (H2User u : list) {
|
|
|
+ Assert.assertNotNull(u.getTestId());
|
|
|
+ Assert.assertNotNull(u.getName());
|
|
|
+ Assert.assertNull(u.getPrice());
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|