mybatis-plus的继承的基类
时间: 2024-01-24 19:15:13 浏览: 117
mybatis-plus基础功能实现
mybatis-plus的继承的基类是BaseMapper。BaseMapper是mybatis-plus提供的一个接口,它提供了一系列的CRUD(增删改查)方法,可以直接在Mapper接口中继承BaseMapper接口来使用这些方法,而无需自己编写SQL语句。
使用BaseMapper接口可以简化开发过程,减少编写重复的SQL语句的工作量。通过继承BaseMapper接口,可以直接调用其中的方法来实现对数据库的操作,例如插入数据、更新数据、删除数据、查询数据等。
下面是一个使用BaseMapper接口的示例:
```java
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface UserMapper extends BaseMapper<User> {
// 这里可以自定义其他的方法
}
```
在上面的示例中,UserMapper接口继承了BaseMapper接口,并指定了泛型类型为User。这样就可以直接使用BaseMapper中定义的方法来对User表进行操作。
阅读全文