<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 100  文章 - 50  trackbacks - 0
    <2015年7月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    收藏夾

    我收藏的一些文章!

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    1、批量添加元素session.insert(String string,Object o)

    1. public void batchInsertStudent(){  
    2.     List<Student> ls = new ArrayList<Student>();  
    3.     for(int i = 5;i < 8;i++){  
    4.         Student student = new Student();  
    5.         student.setId(i);  
    6.         student.setName("maoyuanjun" + i);  
    7.         student.setSex("man" + i);  
    8.         student.setTel("tel" + i);  
    9.         student.setAddress("浙江省" + i);  
    10.         ls.add(student);  
    11.     }  
    12.     SqlSession session = SessionFactoryUtil.getSqlSessionFactory().openSession();  
    13.     session.insert("mybatisdemo.domain.Student.batchInsertStudent", ls);  
    14.     session.commit();  
    15.     session.close();  
    16. }  
    17.   
    18. <insert id="batchInsertStudent" parameterType="java.util.List">  
    19.     INSERT INTO STUDENT (id,name,sex,tel,address)  
    20.     VALUES   
    21.     <foreach collection="list" item="item" index="index" separator="," >  
    22.         (#{item.id},#{item.name},#{item.sex},#{item.tel},#{item.address})  
    23.     </foreach>  
    24. </insert>  
    2、批量修改session. insert (String string,Object o)
    1. 實例1:  
    2. public void batchUpdateStudent(){  
    3.     List<Integer> ls = new ArrayList<Integer>();  
    4.     for(int i = 2;i < 8;i++){  
    5.         ls.add(i);  
    6.     }  
    7.     SqlSession session = SessionFactoryUtil.getSqlSessionFactory().openSession();  
    8.     session.insert("mybatisdemo.domain.Student.batchUpdateStudent",ls);  
    9.     session.commit();  
    10.     session.close();  
    11. }  
    12. <update id="batchUpdateStudent" parameterType="java.util.List">  
    13.     UPDATE STUDENT SET name = "5566" WHERE id IN  
    14.     <foreach collection="list" item="item" index="index" open="(" separator="," close=")" >  
    15.         #{item}  
    16.     </foreach>  
    17. </update>  
    18.   
    19. 實例2:  
    20. public void batchUpdateStudentWithMap(){  
    21.     List<Integer> ls = new ArrayList<Integer>();  
    22.     for(int i = 2;i < 8;i++){  
    23.         ls.add(i);  
    24.     }  
    25.     Map<String,Object> map = new HashMap<String,Object>();  
    26.     map.put("idList", ls);  
    27.     map.put("name", "mmao789");  
    28.     SqlSession session = SessionFactoryUtil.getSqlSessionFactory().openSession();  
    29.     session.insert("mybatisdemo.domain.Student.batchUpdateStudentWithMap",map);  
    30.     session.commit();  
    31.     session.close();  
    32. }  
    33. <update id="batchUpdateStudentWithMap" parameterType="java.util.Map" >  
    34.     UPDATE STUDENT SET name = #{name} WHERE id IN   
    35.     <foreach collection="idList" index="index" item="item" open="(" separator="," close=")">   
    36.         #{item}   
    37.     </foreach>  
    38. </update>  

    3、批量刪除session.delete(String string,Object o)
    1. public void batchDeleteStudent(){  
    2.     List<Integer> ls = new ArrayList<Integer>();  
    3.     for(int i = 4;i < 8;i++){  
    4.         ls.add(i);  
    5.     }  
    6.     SqlSession session = SessionFactoryUtil.getSqlSessionFactory().openSession();  
    7.     session.delete("mybatisdemo.domain.Student.batchDeleteStudent",ls);  
    8.     session.commit();  
    9.     session.close();  
    10. }  
    11. <delete id="batchDeleteStudent" parameterType="java.util.List">  
    12.     DELETE FROM STUDENT WHERE id IN  
    13.     <foreach collection="list" index="index" item="item" open="(" separator="," close=")">   
    14.         #{item}   
    15.     </foreach>  
    16. </delete>  

    轉自: http://blog.csdn.net/myjlvzlp/article/details/8434376

    posted on 2015-07-13 16:39 fly 閱讀(1188) 評論(0)  編輯  收藏 所屬分類: 數據庫學習
    主站蜘蛛池模板: 久久免费高清视频| 美女扒开屁股让男人桶爽免费| 伊人免费在线观看| 国产成人亚洲精品91专区手机| 羞羞的视频在线免费观看| 免费激情视频网站| 免费专区丝袜脚调教视频| 国产福利在线免费| 久久久久亚洲av无码专区喷水| 久久久久国色av免费看| 亚洲国语精品自产拍在线观看| 亚洲色欲啪啪久久WWW综合网| 日韩一区二区a片免费观看| 精品久久久久久亚洲精品| 成年人免费视频观看| 久久亚洲中文无码咪咪爱| 99在线视频免费| 国产成人青青热久免费精品| 国产AV无码专区亚洲AV麻豆丫 | 综合偷自拍亚洲乱中文字幕| 免费v片在线观看品善网| a一级毛片免费高清在线| 4hu四虎最新免费地址| 亚洲国产av美女网站| 妞干网免费观看视频| 亚洲国产精品lv| 99久久这里只精品国产免费| 亚洲av无码一区二区三区四区| 凹凸精品视频分类国产品免费| 国产精品福利片免费看| 亚洲AV无码成人精品区蜜桃 | 亚洲欧洲国产综合AV无码久久| 免费又黄又硬又爽大片| 中文字幕一区二区免费| jlzzjlzz亚洲jzjzjz| sihu国产精品永久免费| 久久亚洲精品成人综合| 毛片免费在线播放| 三级黄色片免费看| 亚洲精品综合在线影院| 国产男女爽爽爽爽爽免费视频|