zoukankan      html  css  js  c++  java
  • 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>

  • 相关阅读:
    常见总结
    手机号中间四位替换为****
    写给30岁之前的我
    顺序栈ADT简单的实现
    快速排序
    关于存储类的例子总结
    非有序的静态查找表的查找某个元素的算法
    有序的静态查找表的折半(二分)查找算法
    【项目】项目125
    【项目】项目132
  • 原文地址:https://www.cnblogs.com/libin6505/p/10757323.html
Copyright © 2011-2022 走看看