From fa5db152024853ebd0b5ac8e68854efb2ac2b4b7 Mon Sep 17 00:00:00 2001 From: bjdys Date: Fri, 13 Aug 2021 10:30:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=20isMap=20=E6=94=B9=E4=B8=BA?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MAPPING.md | 4 ++-- .../java/com/github/yulichang/annotation/MPJMapping.java | 7 ------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/MAPPING.md b/MAPPING.md index d2dad1a..d6c0a1f 100644 --- a/MAPPING.md +++ b/MAPPING.md @@ -52,14 +52,14 @@ public class UserDO { * 一对一 */ @TableField(exist = false) - @MPJMapping(tag = UserDO.class, thisField = "pid") + @MPJMapping(tag = UserDO.class, thisField = "pid" /*joinField = "id" 可以不填默认获取主键*/) private UserDO pUser; /** * 一对多 */ @TableField(exist = false) - @MPJMapping(tag = UserAddressDO.class, joinField = "userId") + @MPJMapping(tag = UserAddressDO.class, /*thisField = "id" 可以不填默认获取主键*/ joinField = "userId") private List addressDOList; } ``` diff --git a/src/main/java/com/github/yulichang/annotation/MPJMapping.java b/src/main/java/com/github/yulichang/annotation/MPJMapping.java index 264ff15..8b381e9 100644 --- a/src/main/java/com/github/yulichang/annotation/MPJMapping.java +++ b/src/main/java/com/github/yulichang/annotation/MPJMapping.java @@ -31,13 +31,6 @@ public @interface MPJMapping { */ String joinField() default ""; - /** - * 当前类的属性数据结构 是否是Map 或 List - * 如果是 true 关联查询会调用 getMap() / listMaps() 等Map相关方法进行匹配 - * 如果是 false 关联查询会调用 getOne() / getById() / list() 等实体类相关方法进行匹配 - */ - boolean isMap() default false; - /** * 一对一查询时 如果查询到多条记录是否抛出异常 * true 抛出异常