我的代码是: -
@Id
//@SequenceGenerator(name = "non_distributor", sequenceName="nd")
@GeneratedValue
public int getNondistid()
{
return nondistid;
}
public void setNondistid(int nondistid)
{
this.nondistid = nondistid;
}
它在数字中生成id值为1,2,3但我希望自动生成的ID必须如下: - “nd_01”或“nd1”。 所以请提供建议如何使用注释生成相同的内容。
答案 0 :(得分:0)
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="fooId")
private Integer id;
答案 1 :(得分:0)
@Entity
public class News implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
}
TABLE SQL::
create table News (id bigint not null primary key (id));