mybatis使用oracle插入数据返回主键问题
<insertid="saveTagLibrary"parameterType="tagLibrary"><selectKeyresultType="java.lang....
<insert id="saveTagLibrary" parameterType="tagLibrary">
<selectKey resultType="java.lang.Integer" keyProperty="ID" order="BEFORE">
SELECT IBOKEE_COMM_TAG_LIBRARY_SEQ.nextval AS Id FROM DUAL
</selectKey>
insert into IBOKEE_COMM_TAG_LIBRARY(ID,TAG_NAME,STATISTICS) values(IBOKEE_COMM_TAG_LIBRARY_SEQ.nextval,#{tagName},#{statistics})
</insert>
请问我这个有什么问题吗,返回后对象中的主键仍然为null 展开
<selectKey resultType="java.lang.Integer" keyProperty="ID" order="BEFORE">
SELECT IBOKEE_COMM_TAG_LIBRARY_SEQ.nextval AS Id FROM DUAL
</selectKey>
insert into IBOKEE_COMM_TAG_LIBRARY(ID,TAG_NAME,STATISTICS) values(IBOKEE_COMM_TAG_LIBRARY_SEQ.nextval,#{tagName},#{statistics})
</insert>
请问我这个有什么问题吗,返回后对象中的主键仍然为null 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询