Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个 Spring 3 MVC 应用程序。我使用休眠作为ORM。在定义模型时,我有一个 ID 字段。我想以这样的方式自动生成它,它的值是表中的当前行数 + 1。怎么做?
AUTOINCREMENT列或序列可以解决问题。在 Hibernate 中,只需id用注释@GeneratedValue:
AUTOINCREMENT
id
@GeneratedValue
@Id @GeneratedValue(strategy=GenerationType.AUTO) private int id;
Hibernate 会自动将 id 设置为下一个可用值。