您当前的位置: 首页 >  mybatis

杨林伟

暂无认证

  • 3浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

19MyBatis - MyBatis修改操作

杨林伟 发布时间:2019-04-03 14:10:56 ,浏览量:3

MyBatis修改操作

根据用户id修改用户名

使用的sql: UPDATE `user`SET username = ‘赵云’ WHERE id = 26

映射文件

在User.xml配置文件中添加如下内容:



	UPDATE `user` SET
	username = #{username} WHERE id = #{id}

测试程序

MybatisTest中添加测试方法如下:

@Test
public void testUpdateUserById() {
	// 4. 创建SqlSession对象
	SqlSession sqlSession = sqlSessionFactory.openSession();

	// 5. 执行SqlSession对象执行更新
	// 创建需要更新的User
	User user = new User();
	user.setId(26);
	user.setUsername("关羽");
	user.setSex("1");
	user.setBirthday(new Date());
	user.setAddress("蜀国");

	sqlSession.update("updateUserById", user);

	// 需要进行事务提交
	sqlSession.commit();

	// 7. 释放资源
	sqlSession.close();
}
运行结果

在这里插入图片描述

关注
打赏
1662376985
查看更多评论
立即登录/注册

微信扫码登录

0.4184s