//sqlmap
<insert id="insertTask" parameterClass="task">
<selectKey resultClass="java.lang.String" keyProperty="mainid">
select NEWID() as mainid
</selectKey>
INSERT INTO
Course_Task
(MainID,Task_CourseID,Task_Content,Task_TurnedDate,Task_CreateDate,
Task_isRead,Task_RealName,Task_saveurl,Task_filetype,Task_filesize,Task_uploaduserid,Course_ContentID)
VALUES
(#mainid#,#courseID#,#content#,#turnedDate#,getDate(),
#isRead#,#realName#,#saveurl#,#filetype#,#filesize#,#uploaduserid#,#coursecontentID#)
</insert>
//dao
public Object save(Object obj) {
// TODO Auto-generated method stub
return (String)this.getSqlMapClientTemplate().insert("insertTask", obj);
}
//strusts2 action
String mainid=(String)taskService.save(t); //获取新插入的表的主键
分享到:
相关推荐
08_ibatis教程_sql主键生成方式.rar
08_ibatis教程_sql主键生成方式.zip 08_ibatis教程_sql主键生成方式.zip
Ibatis调用Oracle存储过程,返回自定义的类型。
ibatis中输入输出各种类型的参数分析及#与$区别
ibatis 读取oracle clob类型
ibatis学习 ibatis总结 ibatis ibatis ibatis
ibatis调存储过程返回游标,资料整理
ibatis 数据缓存,帮你了解ibatis的数据缓存机制。
08_传智播客ibatis教程_sql主键生成方式08_传智播客ibatis教程_sql主键生成方式
ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料
ibatis demo,ibatis例子,ibatis示例
iBATIS 级联iBATIS 级联iBATIS 级联
ibatis
ibatis的原码 ibatis源码 ibatis源码 ibatis源码
Ibatis3,手册,Ibatis3手册,Ibatis3使用手册,Ibatis3参考手册
ibatis代码自动生成,ibatis代码自动生成,ibatis代码自动生成,ibatis代码自动生成
ibatis api,ibatis文档,ibatis说明文档
ibatis教程,ibatis帮助文档,ibatis学习入门
基本类型的Result(即String,Integer,Boolean) http://wwwibatiscom Clinton Begin 著 刘涛(toleu@21cncom) 译 开发指南 iBATIS SQL Maps Page 3 of 62 Map类型的Result 复杂类型属性(即自定义类型的属性) 避免...
ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南ibatis2指南