原因一:主键设置问题。@TableId(type = IdType.INPUT)
可以参考mp官网主键设置策略。
原因二:mapper方法重载,也就是同名方法,不同参数。
@Select("....")
List<String> selectName(int id);
@Select("....")
List<String> selectName();
使用selectName()的时候会报这个错。猜测跟方法放的顺序有关。
原因一:主键设置问题。@TableId(type = IdType.INPUT)
可以参考mp官网主键设置策略。
原因二:mapper方法重载,也就是同名方法,不同参数。
@Select("....")
List<String> selectName(int id);
@Select("....")
List<String> selectName();
使用selectName()的时候会报这个错。猜测跟方法放的顺序有关。
本文标题:单表或多表查询:Could not set parameters
本文链接:https://www.haomeiwen.com/subject/xctacktx.html
网友评论