MyBatis用JavaBean作为返回接口集的一个问题

M4Y

关注

阅读 123

2022-12-22


今天出现了这样一个异常:

MyBatis用JavaBean作为返回接口集的一个问题_结果集

说是没有构造,但是我的Query是有有参构造的,有参构造第一个参数类型是BigDecimal,第二个参数类型是String:

MyBatis用JavaBean作为返回接口集的一个问题_结果集_02

异常显示的是没有构造,其中第一个参数类型是String,第二个参数类型是BigDecimal。而SQL查询结果是第一个参数是String,第二个参数是BigDecimal:

MyBatis用JavaBean作为返回接口集的一个问题_结果集_03

也就是说SQL查询结果集的顺序要与Query对象的构造顺序一致。

精彩评论(0)

0 0 举报