mybatis中怎样让oracle自动生成主键。在配置文件中该怎么写啊
解决方案 »
- loadrunner测试jsp页面
- 心情很好,散分!10分钟内结贴 !【六】
- 基于GIS的java web开发问题!求大虾指点……
- spring mvc 控制层接收页面两个实体参数的问题
- java正则表达式的问题
- 我要用JDBC把整个数据库的表复制到另一个数据库中去
- 那位大哥能提供一些基于Struts - 基于MVC设计模式的相应开发案例那???????
- 如何弹出一个这样的消息框,或窗口???
- 关于用STRUTS框架来做WAP?
- 紧急求助!我的网页为什么显示不了java applet效果???
- 用pl/sql导入oracle数据库 .dmp文件时 报表空间不存在!求高手指教!!
- 大家帮我看看,这是什么原因造成的,300分送上.
insert into contact(firstName,lastName,email)
values(#firstName#,#lastName#,#email#)
<selectKey resultClass="int" keyProperty="id">
select last_insert_id() as id
</selectKey>
</insert>package com.macower.ibatis.demo;
public class Contact {
private String firstName;
private String lastName;
private String email;
private int id;ID
就是这样自动获取的!!
<selectKey resultClass="int" keyProperty="id">
select last_insert_id() as id
</selectKey>
这个好像是mysql用的吧
<insert id="insert" parameterClass="com.macower.ibatis.demo.Contact" >
insert into contact(firstName,lastName,email)
values(#firstName#,#lastName#,#email#)
<selectKey resultClass="int" keyProperty="id">
select max(id)+1 as id
</selectKey>
</insert>