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