Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate создать объект на основе полей / 2 сообщений из 2, страница 1 из 1
24.08.2012, 10:54:36
    #37929026
scymaks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate создать объект на основе полей
Можно ли Hibernate научить создавать объект на основе полей?

Ну например есть табличка:

products (id, name, rubles, kopeks)

и типа доменной объект хотелось бы видеть таким:

Код: java
1.
2.
3.
4.
5.
6.
7.
class Product {
     private id;
     private String name;
     private Money money;
     
     /* ... */
} 



ну и например Money выглядел бы как-то так:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
class Money {
    private Integer rubles;
    private Integer kopeks;

    public Money() {
       this(0, 0); 
    }
    
    public Money(Integer rubles, Integer kopeks) {  
        setRubles(rubles);
        setKopeks(kopeks); 
    }

   /* ...*/
}
...
Рейтинг: 0 / 0
24.08.2012, 11:00:14
    #37929036
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate создать объект на основе полей
Смотри доку к @Embeddable и @Embedded из JPA
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate создать объект на основе полей / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]