![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis-plus
嫩嫩的猿
一名萌新android开发程序猿。
展开
-
SpringBoot Mybatis 注解运行出现奇怪错误:Invalid bound statement (not found)
先声明,我发生这个错误不是因为mapper.xml配置不对的问题;而是因为:@MapperScan("这里的包路径写错了")我把@MapperScan的包路径只写到最外层的根路径,所以他把我自定义的接口给实现了一遍,当我:@Autowired lateinit var topicChangeList: List<TopicChangeImpl> // TopicChangeImpl是我自定义的注解,不是mybatis的接口然后我使用topicChangeList调用原创 2021-09-24 13:54:35 · 522 阅读 · 0 评论 -
SpringBoot Kotlin Mybatis-plus 抽象类继承通用ServiceImpl报错cannot be cast to java.lang.Class
原因:ServiceImpl.class需要调用currentMapperClass()以及currentModelClass()这两个函数获取类型,kotlin多次层级继承后,导致这两个函数无法正确获取!解决办法,重新这两个方法@Suppress("UNCHECKED_CAST")abstract class MyBaseService<M : MyBaseMapper<T>,T> : ServiceImpl<M,T>() { override fun.原创 2021-06-09 18:05:43 · 2108 阅读 · 0 评论