0

我的代码是:-

@Id
//@SequenceGenerator(name = "non_distributor", sequenceName="nd")
@GeneratedValue

public int getNondistid()
{
    return nondistid;
}
public void setNondistid(int nondistid) 
{
    this.nondistid = nondistid;
}

它以 1、2,3 的数字生成 id 值,但我希望自动生成的 Id 必须像:-“nd_01”或“nd1”。因此,请建议如何使用注释生成相同的内容。

4

2 回答 2

0
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="fooId")
private Integer id;
于 2012-08-14T06:38:30.593 回答
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));
于 2012-08-14T06:39:23.307 回答