mybatis-plus java.lang.IndexOutOfBoundsException: Index: 11, Size: 11
您是否使用lombok 提前说明本文的异常时由于使用lombok不适当。 mybatis plus出现这个错? 猛一看我以为是什么数组下标越界之类的问题啊,真是无从下手。 获取的数据字段正好是11个。 既然都各种查询都报错,那么我就将错误的目标定位到了实体类上。 发现实体类只使用了@Builder注解,@Builder注解使用后我们必须显示的声明构造方法,或者使用@AllArgsConstructor @NoArgsConstructor来声明构造。 这个异常正式因为使用MP和lombok不当造成的,mybatis找不到构造方法,无法将查询结果绑定到实体对象上。 来源: oschina 链接: https://my.oschina.net/yuhuashang/blog/3191184