想使用mybatis plus的saveorupdate方法,应该继承什么类
时间: 2024-03-08 17:50:13 浏览: 255
18-MyBatis-Plus_mybatis-plus_
如果你想使用 MyBatis Plus 的 saveOrUpdate 方法,你应该继承 MyBatis Plus 中的 BaseMapper 接口,并在你的 Mapper 接口中定义对应的方法。例如:
```java
public interface UserMapper extends BaseMapper<User> {
// 定义你的其他方法
}
```
这样,在 UserMapper 中就可以直接使用 MyBatis Plus 提供的 saveOrUpdate 方法,无需再自己实现。例如:
```java
User user = new User();
user.setId(1L);
user.setName("Tom");
user.setAge(18);
userMapper.saveOrUpdate(user);
```
这样,MyBatis Plus 会根据 user 对象中的 id 属性自动判断是执行插入还是更新操作。
阅读全文