test: Relation 查询。

This commit is contained in:
Suomm 2023-07-19 16:27:11 +08:00
parent 10b77cbe0b
commit 5aac55e515

View File

@ -132,9 +132,12 @@ class UserMapperTest {
QueryWrapper queryWrapper = QueryWrapper.create() QueryWrapper queryWrapper = QueryWrapper.create()
.select(USER.ALL_COLUMNS, ID_CARD.ID_NUMBER) .select(USER.ALL_COLUMNS, ID_CARD.ID_NUMBER)
.from(USER.as("u")) .from(USER.as("u"))
.leftJoin(ID_CARD).as("i").on(USER.USER_ID.eq(ID_CARD.ID)); .leftJoin(ID_CARD).as("i").on(USER.USER_ID.eq(ID_CARD.ID))
List<UserInfo> userInfos = userMapper.selectListWithRelationsByQueryAs(queryWrapper, UserInfo.class); .where(USER.USER_ID.eq(2));
userInfos.forEach(System.err::println); // List<UserInfo> userInfos = userMapper.selectListWithRelationsByQueryAs(queryWrapper, UserInfo.class);
// userInfos.forEach(System.err::println);
UserInfo userInfo = userMapper.selectOneWithRelationsByQueryAs(queryWrapper, UserInfo.class);
System.out.println(userInfo);
} }
@Test @Test