ibatis 返回新增id问题

一般在处理ibatis新增的时候使用@@IDENTITY 来返回值。
<insert id="insert" parameterClass="***">
	         insert into ....
	     <selectKey resultClass="int" keyProperty="ID" >
			SELECT @@IDENTITY as ID
	</selectKey>
</insert>


更为好的方式是

	
<selectKey resultClass="java.lang.Long" keyProperty="id">
		SELECT IDENT_CURRENT('t_case_warn') as caseId
</selectKey>

你可能感兴趣的:(java,ibatis)