读书人

java代码怎么实现主键的自增长

发布时间: 2013-07-20 11:07:48 作者: rapoo

java代码如何实现主键的自增长
我的数据库用的是sqlite,用的spring mvc ,没用hibernate,所以我不知道怎么在数据库中实现integer类型的主键实现自增长,只能靠java代码实现,能不能给个类似下面的案例,并给出点解释啊(本人刚接触java,求大神解释的详细点)

@MappedSuperclass
public abstract class IdEntity implements Serializable {
protected Logger log = LoggerFactory.getLogger(getClass());

protected String id = null;

@Id
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid")
@Column(length = 32, name="id_")
public String getId() {
return id;
}

public void setId(String id) {
this.id = id;
}
}
Java 数据库 自增长
[解决办法]
create table xx (
id INTEGER PRIMARY KEY,//id是INTEGER,默认就是自增了,这是sqlite有的属性
);

读书人网 >J2SE开发

热点推荐