mybatis3学习:[4]CRUD之删除
mybatis3删除数据库使用到了delete from xxx where id=xxx sql语句,使用mybatis的<update></update>标签
需要删除数据user_id = 1013 d的数据
操作方法
- 01
编写UserInfoMapper.java /** * 删除用户信息 * @param userId */ public void deleteUser(Integer userId);
- 02
映射文件: userinfo.xml <!-- 删除 用户信息--> <delete id="deleteUser" parameterType="int" > delete from user_info where user_id=#{userId} </delete>
- 03
测试代码: @Test public void deleteUser() { try { // 获取映射 UserInfoMapper usermapper = ConnectionFactory .getMapper(UserInfoMapper.class); usermapper.deleteUser(1013); //提交事务 ConnectionFactory.commit(); } catch (Exception e) { //回滚 ConnectionFactory.rollback(); e.printStackTrace(); } }
赞 (0)