В чем разница между установкой аргумента в @GeneratedValue
и не установкой его?
@Entity
class User(
var firstName: String,
var lastName: String,
@Id @GeneratedValue
var id: Long? = null
)
@Entity
class User(
var firstName: String = "",
var lastName: String = "",
@Id @GeneratedValue(strategy = GenerationType.AUTO)
var id: Long = 0
)