MyBatis删除操作
根据用户id删除用户
使用的sql DELETE FROM `user`
WHERE id = 47
在User.xml配置文件中添加如下内容:
delete from user where
id=#{id}
测试程序
MybatisTest中添加测试方法如下:
@Test
public void testDeleteUserById() {
// 4. 创建SqlSession对象
SqlSession sqlSession = sqlSessionFactory.openSession();
// 5. 执行SqlSession对象执行删除
sqlSession.delete("deleteUserById", 48);
// 需要进行事务提交
sqlSession.commit();
// 7. 释放资源
sqlSession.close();
}
运行结果