MyBatis用序列插入对象
resultType="int" 返回的是一个int类型
keyProperty 指定要赋的字段属性名称 赋值给:sort是对象的属性,也就是xxVO类中的sort属性
order属性,在mybatis-3.1.0要加上该属性,表示先执行此步骤。
<!-- 新增时使用序列 --> <insert id="addGroup" parameterType="xxVO"> <selectKey resultType="int" keyProperty="sort" order="BEFORE"> select seq_xx.nextVal from dual </selectKey> INSERT INTO <include refid="TABLE" /> ( <include refid="COLUMNS" /> ) VALUES( sys_guid(), SYSDATE, SYSDATE, #{sort} ) </insert>
resultType="int" 返回的是一个int类型
keyProperty 指定要赋的字段属性名称 赋值给:sort是对象的属性,也就是xxVO类中的sort属性
order属性,在mybatis-3.1.0要加上该属性,表示先执行此步骤。