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 抛出异常