EJB中连接 ORACLE主键生成 @Id @Column(name="id") @GeneratedValue(strategy=GenerationType.AUTO) public int getId() { return id; }这样生成时提示序列号不存在....不知道该怎么配置..麻烦知道的说一下! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你需要在数据库里面创建序列strategy=GenerationType.AUTO这个指定了要采用数据库默认的主键生成策略,而Oracle默认的是 采用序列的生成方式,如果采用序列首先需要在数据库里面创建具体怎么创建序列可以google 数据库里的序列已经创建好了!连HIBERNATE的时候都需要配置一下个体使用哪个序列..可在EJB中就不知道怎么配这东西了... 通过@SequenceGenerator注解指定序列名 @Id @Column(name="id") @GeneratedValue(strategy=GenerationType.SEQUENCE,generator="T_SE") @SequenceGenerator(sequenceName="T_SE",name="T_SE") public int getId() { return id; }谢谢了.解决! 连接池问题 求教hibernate级联删除 请教老师:JSP的最佳开发环境如何配置?谢谢 hql 关联查询问题(mysql) struts2+spring2,无法用${sessionScope.xxx}获取session中的数据,请指教 关于应用范围是Application的问题? 关于spring的加载顺序 使用 ANT 的真正原因是什么? 请教struts中使用jspsmartupload的使用,急着要用啊 架设自己的Wiki 真的真的很需要帮助!!!!! SSH连接MySQL 出现Table 'xxx' doesn't exist
这个指定了要采用数据库默认的主键生成策略,而Oracle默认的是 采用序列的生成方式,如果采用序列首先需要在数据库里面创建具体怎么创建序列可以google
public int getId() {
return id;
}
谢谢了.解决!