отображение спящего режима для объекта - PullRequest
0 голосов
/ 28 мая 2011
public class ID {
    protected String name;
    protected Object id;
}

Как я могу отобразить вышеупомянутый класс в спящем режиме, если бы я использовал ID.hbm.xml?Это возможно?

1 Ответ

1 голос
/ 28 мая 2011

Вместо использования XML вы можете использовать аннотации:

@Entity
public class ID {
    @Id
    private Object id;
    @Column
    private String name;
    // getters and setters
}

Кстати, ID - странное имя для сущности.

В XML вам понадобится что-то вроде этого ( reference ):

<class ...>
    <id .. />
    <property .. />
</class>

Тип поля id полностью зависит от ваших требований - чаще всего это автоматически генерируемый int (с использованием аннотации @GeneratedValue)).Но это может быть String или любой другой назначенный вручную тип, сохраняемый в базе данных.

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