mybatis 直接执行sql 【我】
Connection conn = getConnection();
// Connection conn = this.ss.getConnection(); 返回Connection对象
try {
String sql = "UPDATE PARTY SET PARTY_NAME = '测试0000' WHERE PARTY_ID ='0';UPDATE PARTY SET PARTY_NAME = '测试1111' WHERE PARTY_ID ='1'";
/*+ "UPDATE PARTY SET PARTY_NAME = '测试111' WHERE PARTY_ID ='1';"
;
*/
Statement cs = conn.createStatement();
cs.execute(sql);
// ResultSet rs = st.executeQuery("show tables");
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
public Connection getConnection(){
Connection conn = null;
try {
conn = sqlSessionDaoSupport.getSqlSession().getConfiguration().getEnvironment().getDataSource().getConnection();
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
<update id="updateParty" parameterType="java.util.List">
<foreach collection="list" item="item" index="index" separator=";" >
update PARTY set PARTY_NAME = #{item.partyName} where PARTY_ID=#{item.partyId}
</foreach >
</update>
转载于:https://www.cnblogs.com/libin6505/p/10757323.html
mybatis 直接执行sql 【我】相关推荐
- mybatis直接执行sql语句后续之一
在上一篇文章中,我们提到了让mybatis直接执行sql语句. http://xiabin1235910-qq-com.iteye.com/blog/1748886 接下来介绍在上一篇文章的基础上,我 ...
- Mybatis 直接执行SQL
Mybatis 直接执行SQL 好久不更新博客了,今天开发遇到一个问题就是如何在mybatis中直接执行sql,直接上代码: <select id="selectBysql" ...
- MyBatis直接执行SQL的工具SqlMapper
可能有些人也有过类似需求,一般都会选择使用其他的方式如Spring-JDBC等方式解决. 能否通过MyBatis实现这样的功能呢? 为了让通用Mapper更彻底的支持多表操作以及更灵活的操作,在2.2 ...
- java批量执行查询sql语句_详解MyBatis直接执行SQL查询及数据批量插入
一.直接执行SQL查询: 1.mappers文件节选 ${paramSQL} 2.DAO类节选 public interface SomeDAO{ List getInstanceModel(@Par ...
- MyBatis直接执行SQL查询及批量插入数据
转:http://www.cnblogs.com/mabaishui/archive/2012/06/20/2556500.html 一.直接执行SQL查询: 1.mappers文件节选 <re ...
- Mybatis——注入执行sql查询、更新、新增以及建表语句
文章目录 前言 案例 dao和mapper编写 XXXmapper.xml编写 编写业务层代码,进行注入调用 额外扩展--创建表语句 前言 在平时的项目开发中,mybatis应用非常广泛,但一般都是直 ...
- Mybatis的直接执行SQL
mybatis直接执行SQL实际就是在mapper里面加个String mapper.xml<select id="selectBySql" parameterType=&q ...
- java执行sql文件_面试官问你MyBatis SQL是如何执行的?把这篇文章甩给他
初识 MyBatis MyBatis 是第一个支持自定义 SQL.存储过程和高级映射的类持久框架.MyBatis 消除了大部分 JDBC 的样板代码.手动设置参数以及检索结果.MyBatis 能够支持 ...
- mybatis 创建session, 缓存, 执行SQL
案例代码, 上一个博客已经分析了 SqlSessionFactory 的 build , 本文内容部分知识基于上篇的文章 mybatis 的初始化, build 这节我们分析, 开启session, ...
最新文章
- 监控利器Zabbix之主动模式和被动模式
- MyBatis 源码分析 - 缓存原理
- php excel 读取日期问题
- POJ 2115 C Looooops(扩展欧几里得)
- C++ 拷贝构造函数与赋值构造函数调用时机初步01
- SignalR---DOTNET客户端
- Too many authentication failures for
- NS方程由精确解求源项matlab代码
- 360奇酷手机线刷教程
- TCA笔记4:TCA代码笔记
- html5自动换行,html5文字自动换行怎么设置
- 固定不动的层(兼容IE6)
- C语言从入门到入土---初识C语言
- python两个列表的差集_Python求两个list的差集、交集与并集的方法
- PPT怎么用100张照片做照片墙?
- 抄板PCB,好麻烦!
- win10安装docker,启动后提示WSL 2 installation is incomplete.
- 乘风破浪的文思海辉,以及TA的行业数字化“新人设”
- Apache Spark,Cassandra和《权力的游戏》
- @click=“active=index“ 这行是什么意思,绑定事件不应该是一个方法吗?
热门文章
- Error: Cannot find module '@babel/core'
- 创建新的option
- [js高手之路] html5 canvas系列教程 - 线条样式(lineWidth,lineCap,lineJoin,setLineDash)
- hadoop关联文件处理
- iOS modal view的关闭和显示问题
- ArcGIS编辑操作的常用快捷键一览表
- C++error:找不到指定文件
- 了解下广告计费模式CPC、CPA和CPM
- 产品认识:一个可直接套用的产品分析框架(纯干货)
- linux ftp解压命令 cannot fid or open,Linux环境搭建及常用shell命令集锦