该类文件放置地方要在springboot启动类的MapperScan中声明,没有放到指定路径下会报找不到的错误,需要使用其他手段,最简单的方式是放到声明的MapperScan的大路径下
如:
@SpringBootApplication
@MapperScan({"com.路径.dao","com.其他路径","com.其他路径"})
public class SpringBootApplicationStater{
..........
}
所有dao层映射文件都应在这些路径下面
或者在对应dao的接口文件加@Mapper 注解(若在MapperScan中指定扫描路径,那么该注解即使加了也无效)