【问题标题】:Auto Increment scala, hibernate with postgress databaseAuto Increment scala,使用 postgres 数据库休眠
【发布时间】:2015-06-21 13:05:59
【问题描述】:

我正在使用 scala,通过 postgress 数据库休眠

如何在 postgress 数据库中自动增加作为主键和序列的 id

这是我的模型

@Entity
@Table(name = "event_user")
class User( id: Option[Long] = None, email1: String, password: String, first_name1: String, last_name1: String) {

  @Id
  var id: Long = _

  @Column(name = "email")
  var email : String = email1

  @Column(name = "password")
  var passWord : String = password

  @Column(name = "first_name")
  var first_name : String = first_name1

  @Column(name = "last_name")
  var last_name : String = last_name1

  def this() = this (None, null, null, null, null)

}

【问题讨论】:

    标签: hibernate scala postgresql-9.1


    【解决方案1】:

    您必须告诉 JPA id 应该使用 @GeneratedValue 注释自动生成。你可以找到一个例子here

    【讨论】:

      猜你喜欢
      • 2011-08-16
      • 1970-01-01
      • 2018-09-02
      • 1970-01-01
      • 2014-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多