u can use <selectKey> section
Cloudscape VALUES IDENTITY_VAL_LOCAL()
DB2 VALUES IDENTITY_VAL_LOCAL()
Derby VALUES IDENTITY_VAL_LOCAL()
HSQLDB CALL IDENTITY()
MySql SELECT LAST_INSERT_ID()
SqlServer SELECT SCOPE_IDENTITY()
SYBASE SELECT @@IDENTITY
ORACLE SELECT CUSTOM_SQL.NEXTVAL AS ID FROM DUAL
<!-- Insert example, using the Account parameter class -->
<insert id="InsertStaticForm" parameterClass="StaticForm">
insert into STATICFORM(
MENUID, TYPE, PATH, OUTERHEIGHT,
LINKURL, LINKTARGET, PARAM, PARAMVARIABLE, MAPHEADER,
MAPFOOTER, MAPSTYLE, TEXTFIELD)
values (
#menuid#, #type#, #path#, #outerheight#,
#linkurl#, #linktarget#, #param#, #paramvariable#,
#mapheader#, #mapfooter#, #mapstyle#, #textfield:java.lang.String#
)
<selectKey resultClass="int" keyProperty="id">
VALUES IDENTITY_VAL_LOCAL()
</selectKey>
</insert>
<!-- Update example, using the Account parameter class -->
<update id="UpdateStaticForm" parameterClass="StaticForm">
update STATICFORM set
TEXTFIELD = #textfield:java.lang.String#,
MENUID = #menuid#
TYPE = #type#,
PATH = #path#,
OUTERHEIGHT = #outerheight#,
LINKURL = #linkurl#,
LINKTARGET = #linktarget#,
PARAM = #param#,
PARAMVARIABLE = #paramvariable#,
MAPHEADER = #mapheader#,
MAPFOOTER = #mapfooter#,
MAPSTYLE = #mapstyle#
where
ID = #id#
</update>
分享到:
相关推荐
J2EE学习 Ibatis开发资料共享 Ibatis开发资料 Ibatis学习框架 Ibatis开发概要
ibatis 开发指南ibatis 开发指南ibatis 开发指南
其中包含iBatis精讲PDF iBatis实例 iBatis开发指南 iBatis分页 spring+iBatis处理1对多数据表实例等等若干帮助文档。希望可以帮助大家学习iBatis...
IBatis开发实例IBatis开发实例
ibatis2.0开发指南 ibatis开发必备ibatis开发指南 ibatis开发必备
ibatis开发指南(中文版) ibatis开发指南(中文版)
ibatis开发文档ibatis配置ibatis开发文档ibatis配置
java经典教程-----ibatis开发指南
ibatis开发指南,详细介绍了从入门到精通,及各类经典实列
iBATIS SQL Maps 开发指南.PDF iBATIS SQL Maps入门教程.PDF ibatis 开发指南.PDF
iBATIS 2.0 开发指南
J2EE学习 Ibatis开发资料共享 Ibatis开发资料 Ibatis学习框架 Ibatis开发概要
ibatis 开发指南,开发手册 txt 版,ibatic 真是一个不错的东西,它的一半面向对象,真的很灵活
入门教程,值得一看 很容易让你对ibatis有个初步的认识....
ibatis 开发指南 和 iBATIS-SqlMaps两本图书
IBATIS API 和IBATIS 的开发文档,很好的参考资料,要的赶快了
ibatis开发技术及 ibatis相关开发包
ibatIS开发指南 word版本 ibatIS入门资料
iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。