Hey Leute!
Ich bin gerade dabei mir Hibernate reinzuziehen und da stellt sich mir eine Frage.
Ich habe zwei verschiedene Versionen der Definition von Primärschlüssel (mit @Id und @GeneratedValue) gesehen:
1)
und 2)
Das erstere wird in meinem Buch "Feldzugriff" und das letztere "Property-Zugriff" genannt...
Leider erschließt sich mir aber nicht der Unterschied, daher die Frage.
Vielen Dank für Eure Hilfe!!
Ich bin gerade dabei mir Hibernate reinzuziehen und da stellt sich mir eine Frage.
Ich habe zwei verschiedene Versionen der Definition von Primärschlüssel (mit @Id und @GeneratedValue) gesehen:
1)
Java:
@Entity
public class Foo {
@Id
@GeneratedValue
int id
public int getId() {
return this.id;
}
public void setId(int id) {
this.id = id;
}
}
und 2)
Java:
@Entity
public class Foo {
int id
@Id
@GeneratedValue
public int getId() {
return this.id;
}
public void setId(int id) {
this.id = id;
}
}
Das erstere wird in meinem Buch "Feldzugriff" und das letztere "Property-Zugriff" genannt...
Leider erschließt sich mir aber nicht der Unterschied, daher die Frage.
Vielen Dank für Eure Hilfe!!