<update id="UpdateUser" parameterType="com.mybatis.pojo.User">
UPDATE USER SET username = #{username} WHERE id = #{id}
</update>
<delete id="deleteUser" parameterType="int">
DELETE FROM `user` WHERE `id` = #{id1}
</delete>
test
public void testUpdateUser() throws IOException {
// 创建SqlSession对象
SqlSession sqlSession = SqlSessionFactoryUtils.getSqlSessionFactory().openSession();
User user = new User();
user.setId(30);
user.setUsername("鸡儿张");
//修改
sqlSession.update("user.UpdateUser", user);
System.out.println(user);
// 提交事务
sqlSession.commit();
// 释放资源
sqlSession.close();
}
@Test
public void testdeleteUser() throws IOException {
// 创建SqlSession对象
SqlSession sqlSession = SqlSessionFactoryUtils.getSqlSessionFactory().openSession();
sqlSession.delete("user.deleteUser",34);
// 提交事务
sqlSession.commit();
// 释放资源
sqlSession.close();
}
本文演示了如何使用MyBatis执行更新和删除操作,包括编写XML映射文件和Java代码实现。通过具体示例,如更新用户名和删除用户记录,展示了MyBatis在数据持久化方面的应用。
700

被折叠的 条评论
为什么被折叠?



