解决@MapKey is required

问题复现:

 出现原因:

        因为使用了mybatisX插件,导致检查报错mapkey is required 

 当我们在mapper接口中产生错误,提示@MapKey is required  时

解决方案:

1、关闭mybatis的检查,ctrl+alt+s打开setting,Editor→inspections→mybatis

解决@MapKey is required_第1张图片

 2、方法上加 @MapKey("id"),指定一下key 

@MapKey("xx") 指定一个字段xx作为返回Map中的key

输出时id即作为Map中的key

你可能感兴趣的:(MyBatis,MyBatisPlus,java,开发语言)