Hibernate @generatedvalue

Hibernate @generatedvalue
MrZiomenOmen
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 28
0

@Entity
public class Employee {

@GeneratedValue
@Id
private String firstName;
private String lastName;
private double salary;
private long id

Pytanie
dlaczego nie deneruje mi w bazie id (w ogóle się nie kompiluje) wyskakuje mi cos takiego

Exception in thread "main" javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity passed to persist: domain.Employee

Innej adnotacji użyc czy co ?

krancki
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: 74.7261832, -41.7409518
  • Postów: 151
1
Kopiuj
@Id
@GeneratedValue(strategy=GenerationType.AUTO)
private long id
private String firstName;
private String lastName;
private double salary;

ID i generatedValue niech się tyczy Id a nie fistName

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.