单元测试Dao层的时候---dao层里的接口报invalid bound statement (not found)
Posted on 2021-03-03 23:11 海绵谷 阅读(228) 评论(0) 编辑 收藏 举报classpath和classpath区别:
classpath:只会到你的class路径中查找找文件。
classpath:不仅包含class路径,还包括jar文件中(class路径)进行查找。
注意: 用classpath:需要遍历所有的classpath,所以加载速度是很慢的;因此,在规划的时候,应该尽可能规划好资源文件所在的路径,尽量避免使用classpath。
所以如果在main目录下可以正常执行dao层接口,但是在test目录下进行单元测试的时候,却报 invalid bound statement (not found) ,那么你需要在application,yml文件里,修改
mapper-locations:classpath*:xxxxxxxxxxx
--本文作者:【ngLee 】
--关于博文:如果有错误的地方,还请留言指正。如转载请注明出处!如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!