最近在用TK-mapper开发,遇到了一个坑;


根据id查询用户信息是用到了TK-mapper的selectByPrimaryKey方法时一直报错;


根据上面的错误提示可以看出是调用selectByPrimaryKey方式是传入的参数id的类型无法从String转换成integer;
最后发现是实体类中的id字段未加@Id注解

反思:调用TK-mapper的selectByPrimaryKey(key)方法时若在实体类的id属性加上@Id注解,则在调用是TK-mapper方法时,没有扫描到id属性是注解,无法确定id的类型,而selectByPrimaryKey(key)这个方法时更具主键查询的;
本文分享了在使用TK-mapper开发中遇到的问题:通过ID查询用户信息时,使用selectByPrimaryKey方法报错。原因是实体类中ID字段未加@Id注解,导致TK-mapper无法确定ID类型。
1501

被折叠的 条评论
为什么被折叠?



