mybatis update怎么写
时间: 2023-11-13 21:06:18 浏览: 89
MyBatis 的 Update 操作可以使用 XML 配置文件或注解方式实现。
XML 配置文件方式:
1. 在 mapper.xml 文件中编写 Update 语句,例如:
```xml
<update id="updateUser" parameterType="User">
update user set username=#{username}, password=#{password} where id=#{id}
</update>
```
2. 在 Java 代码中调用 MyBatis 的 SqlSession 的 update 方法执行 Update 操作,例如:
```java
User user = new User();
user.setId(1);
user.setUsername("test");
user.setPassword("123456");
int result = sqlSession.update("updateUser", user);
```
注解方式:
1. 在 Mapper 接口中使用 @Update 注解编写 Update 语句,例如:
```java
@Update("update user set username=#{username}, password=#{password} where id=#{id}")
int updateUser(User user);
```
2. 在 Java 代码中调用 Mapper 接口的方法执行 Update 操作,例如:
```java
User user = new User();
user.setId(1);
user.setUsername("test");
user.setPassword("123456");
int result = userMapper.updateUser(user);
```
阅读全文