отношения jpa-Primarykey - PullRequest
       7

отношения jpa-Primarykey

0 голосов
/ 05 июня 2010

Привет созданный объект студента в хранилище данных движка приложения gogole с использованием JPA.

Student ---> Кодирование

@ Entity

@ Table (name = "StudentPersonalDetails", схема = "PUBLIC")

открытый класс StudentPersonalDetails {

@ Id

@ Column (name = "STUDENTNO")

    private Long stuno;

@ Basic

    @Column(name = "STUDENTNAME")

    private String stuname;

public void setStuname (String stuname) {

this.stuname = stuname;

}

public String getStuname () {

Возвращение Stuname;

}

public void setStuno (Longstuno) {

this.stuno = stuno; }

public Long getStuno () {

возвращение стуно; }

public StudentPersonalDetails (длинное оцепление, строковое озвучивание) { this.stuno = stuno; this.stuname = stuname; }

}

Я сохранил значение свойства следующим образом

Stuno Stuname

1 a

2 б

Если я снова сохраню Stuno No 1 stuname z означает, что это не позволит вставить запись Но. Перезаписать значение

Stuno Stuname

1 z

2 б

Как это решить?

1 Ответ

0 голосов
/ 06 июня 2010

Как решить что? stuno помечено Id, вы не можете вставить два объекта с одинаковым stuno. И если вы измените сущность, которая уже имеет представление в соте данных (то есть сущность, которая имеет постоянную идентичность ), она будет обновлена. Честно говоря, я не понимаю проблемы или ожидаемого результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...