你知道mybatis要怎样才能够实现自动生成uuid主键以及怎样才能够实现批量删除吗?一起开看一下下面的代码实例吧。
自动生成uuid主键
<insert id="add" useGeneratedKeys="true" parameterType="com.linyr.bean.Person"> <selectKey keyProperty="id" order="BEFORE" resultType="java.lang.String"> select UUID() </selectKey> insert into person(id,name,sex,age,address) values(#{id},#{name},#{sex},#{age},#{address}) </insert>
批量删除
<delete id="delete" parameterType="java.util.Arrays" > delete from person where id in <foreach item="item" index="index" collection="array" open="(" separator="*" close=")"> #{item} </foreach> </delete>
以上的代码例子你都仔细看了吗?希望能够对你有所帮助。
你想了解和java相关的java代码实例吗?更多java程序代码例子,可以通过奇Q工具网来进行了解和学习哦。
推荐阅读:
mybatis转义字符有哪些?mybatis动态SQL要如何编写?