mybatis 直接执行sql 【我】
?
?
?? ???? Connection conn = getConnection();
//?? ??? ??? ?Connection conn = this.ss.getConnection(); 返回Connection對(duì)象
?? ??? ??? ?try {
?? ??? ??? ??? ?String sql = "UPDATE PARTY SET PARTY_NAME = '測(cè)試0000' WHERE?? ?PARTY_ID ='0';UPDATE PARTY SET PARTY_NAME = '測(cè)試1111' WHERE?? ?PARTY_ID ='1'";
?? ??? ??? ??? ??? ??? ?/*+ "UPDATE PARTY SET PARTY_NAME = '測(cè)試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>
轉(zhuǎn)載于:https://www.cnblogs.com/libin6505/p/10757323.html
總結(jié)
以上是生活随笔為你收集整理的mybatis 直接执行sql 【我】的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java相关资料分享(视频+电子书籍)
- 下一篇: 上传图片或文件 方法一