码迷,mamicode.com
首页 > 编程语言 > 详细

Java1

时间:2017-06-18 12:11:34      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:nbsp   lis   value   分页   from   param   sep   creat   批量更新   

1、分页查询

SELECT * FROM(

     SELECT A.* ,ROWNUM RN FROM

          (SELECT * FROM tableName) A  WHERE ROWNUM<=40

) WHERE RN>=21

2、批量删除

<delete id="deleteBatchByxxx" parameterType="list">

      delete from 表名 where groupid in

      <foreach collection="list" item="item" index="index" open="(" colse=")" separator=",">

              #{item}

     </foreach>

</delete>

3、批量插入

<insert id="insertBatch">

     insert into 表名 (uid,create_time) values

      <foreach collection="list" item="item" index="index" separator=",">

           (#{item.uid,jdbcType=BIGINT},#{item.create_time,jdbcType=INTEGER})

      </foreach>

</insert>

4、批量更新

<update id="updateSubmitTimeByUid" parameterType="map">

       update 表名 set submit_time=#{submit_time,jdbcType=BIGINT} where uid in

       <foreach  collection="list" item="uid" index="index" open="(" colse=")" separator=",">

            #{uid}

       </foreach>

</update>

5、Java类加载先后顺序

父类静态代码块---子类静态代码块----父类非静态代码块----父类构造方法

----子类非静态代码块----子类构造方法

Java1

标签:nbsp   lis   value   分页   from   param   sep   creat   批量更新   

原文地址:http://www.cnblogs.com/shen199103/p/7043689.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!