MyBatis Plus接口方法实现是否需要@Override注解
在使用MyBatis Plus时,实现接口方法不需要使用\@Override注解。 MyBatis Plus框架已经在BaseMapper接口中定义了一些常用的增删改查方法,而我们的Mapper接口只需要继承BaseMapper接口,并不需要重写这些方法。例如,我们可以直接在Mapper接口中定义一个自定义的查询方法,而不需要使用\@Override注解。示例代码如下:
public interface UserMapper extends BaseMapper<User> {
// 自定义查询方法
List<User> selectCustomQuery();
}
另外,如果你在实现接口方法时需要覆盖父类中的方法,那么在方法上使用\@Override注解是个好的编码习惯,它可以帮助你在编译时检查是否正确覆盖了父类的方法。
原文地址: https://www.cveoy.top/t/topic/pMcq 著作权归作者所有。请勿转载和采集!