Is there a way to make a field non-persistent at update operation but persistent at create operation with JPA - Hibernate 4?
I tried it in this way
@Transient
@Id
@Column(name = "USER_NAME", nullable = false, length = 75)
private String userName;
but with @Transient annotation the field will be transient across all CRUD operations and I want a way to specify that only on this operation is persistent (create).
Is there a way to do this?
Thanks!