@Mapper失效、@MapperScan的注意事项

时间:2025-03-20 13:08:13

@MapperScan的一些注意事项

我们都知道@MapperScan是用于扫描mapper接口的注解,我们也可以在每一个mapper接口上标注@Mapper注解,这两种方式效果一样。如果使用@MapperScan要记得加上路径,不然会导致@Mapper失效,从controller掉service时会报找不到getBaseMapper()。

@MapperScan // 这样子会导致mapper接口上的@Mapper注解失效。
@SpringBootApplication
public class DemoApplication{}
@MapperScan(".") // 这样子才是对的。
@SpringBootApplication
public class DemoApplication {}