在MyBatis中执行删除操作通常是通过使用delete标签来实现的,具体步骤如下:
在MyBatis中执行删除操作通常是通过使用delete
标签来实现的,具体步骤如下:
- 在MyBatis的Mapper文件中编写删除操作的SQL语句,如:
<deleteid="deleteUserById"parameterType="int">
DELETEFROMuser
WHEREid=#{id}
</delete>
SqlSessionsqlSession=sqlSessionFactory.openSession();
try{
UserMapperuserMapper=sqlSession.getMapper(UserMapper.class);
userMapper.deleteUserById(1);
sqlSession.commit();
}finally{
sqlSession.close();
}
在上面的示例中,我们首先通过sqlSession.getMapper(UserMapper.class)
方法获取了Mapper接口的实例,然后调用了deleteUserById
方法来执行删除操作,最后通过sqlSession.commit()
方法提交事务。
版权声明
本文仅代表作者观点,不代表博信信息网立场。