今天遇到一个问题,以为oracle 是支持主键自增的,结果程序调了半天就是提示无法插入记录
后来同事提醒,原来是mysql才支持主键自增。
public class TRawDataDescriptor implements Serializable {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)//主键自增,注意,这种方式依赖于具体的数据库,如果数据库不支持自增主键,那么这个类型是没法用的
@Column(name = "ID", nullable = false)
private Long id;
。。。。。