Mybatis+JDBC 实现单表增删改查
2017-09-06 16:25
281 查看
1.<insert>标签实现新增数据
2.openSession(boolean), boolean类型参数为true:事务自动提交
3. session.commit()实现openSession默认情况下是false,手动提交事务
4. session.rollback()实现手动回滚事务
6. MyBatis 实现修改
使用<update>标签
7. MyBatis 实现删除
<delete>标签讲解
4000
添加数据: <insert id="addUser"> <![CDATA[ insert into t_user (name,pwd,age) values ('王宝强','666',36) ]]> </insert> int res = sqlSession.insert("addUser"); System.out.println(res); sqlSession.commit(); |
2.openSession(boolean), boolean类型参数为true:事务自动提交
3. session.commit()实现openSession默认情况下是false,手动提交事务
4. session.rollback()实现手动回滚事务
6. MyBatis 实现修改
使用<update>标签
更新数据 <update id="updateUser"> <![CDATA[ update t_user set name = #{name}, pwd = #{age} where id = #{id} ]]> </update> User u = new User(); u.setName("张三丰"); u.setPwd("123"); u.setId(1); int count = sqlSession.update("updateUser",u); System.out.println(count); sqlSession.commit(); sqlSession.close(); |
7. MyBatis 实现删除
<delete>标签讲解
删除数据 <delete id="deleteUser"> <![CDATA[ delete from t_user where id = #{id} ]]> </delete> int count = sqlSession.delete("deleteUser",1); System.out.println(count); sqlSession.commit(); sqlSession.close(); |
4000
相关文章推荐
- Mybatis实现jdbc的增删改查方法
- 使用Mybatis封装jdbc,实现列表数据增删改查功能
- Spring + SpringMVC + Mybatis 整合,实现 CRUD (增删改查)
- JDBC实现数据库增删改查
- JDBC+Servlet+JSP实现基本的增删改查(简易通讯录)
- mybatis实现的对数据的增删查改
- mybatis实现的对数据的增删查改
- Bootstrap+spring+springmvc+mybatis实现基本的增删改查(源码)
- MyBatis实战篇——实现数据的增删改查
- JDBC实现数据库的增删改查
- Mybatis - Mybatis 增删改查之dao层实现
- struts2+spring+mybatis datagrid增删改查以及分页的实现
- Spring+Mybatis 框架在 Oracle12c中实现增删改查,报错ORA-01017
- 23、SSM框架-Mybatis基于注解实现增删查改和多参数列表查询(5)
- JDBC实现增删改查功能
- Mybatis基于注解实现增删查改和多参数列表查询
- MyBatis -- 对表进行增删改查(基于注解的实现)
- mybatis连接mysql数据库实现的jdbc功能
- Spring boot + mybatis + Vue.js + ElementUI 实现数据的增删改查实例代码(二)
- MyBatis实现单表增删改查(CURD)--属性名与字段名不一致问题