Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate Mapping Association / 5 сообщений из 5, страница 1 из 1
29.06.2006, 12:55
    #33821479
ldima
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate Mapping Association
У меня есть несколько таблиц:
Код: plaintext
1.
2.
3.
table City {id number not  null  primary key, name varchar2( 100 )},
table Street {id number not  null  primary key, name varchar2( 100 )},
table House {id number not  null  primary key, name varchar2( 100 )}
Есть еще таблица Address, в которй храняться внешние ключи на City, Street и House.
Есть класс
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 class  Address {
    private  String city;
    private  String street;
    private  String house;

    public  String getCity() {
      return  city;
  } 
      public  String setCity(String city) {
      this .city = city;
  } 
}

Как должен выглядеть файл address.hbm.xml? Мне не хочется создавать три класса City, Street и House и делать many-to-one association.
...
Рейтинг: 0 / 0
29.06.2006, 22:33
    #33822939
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate Mapping Association
ldimaУ меня есть несколько таблиц:
[src java]
Мне не хочется создавать три класса City, Street и House и делать many-to-one association.

А придеться :) Или создайте updatable view в БД
...
Рейтинг: 0 / 0
29.06.2006, 23:04
    #33822975
М.Голованов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate Mapping Association
funikovyuri ldimaУ меня есть несколько таблиц:
[src java]
Мне не хочется создавать три класса City, Street и House и делать many-to-one association.

А придеться :) Или создайте updatable view в БД

Да не придется. Если не хочется возиться с ассоциациями, никто не заставляет. Декларируйте четыре независимых класса по числу таблиц и работайте с ними, и все.

Я вообще ассоциации не декларирую без очевидной целесообразности. Ссылочную целостность СУБД поддерживает, а если надо что-то где-то подчитать, не проблема.
...
Рейтинг: 0 / 0
30.06.2006, 08:36
    #33823165
ldima
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate Mapping Association
Я хотел, что бы была ассоциация и не было доп. классов. Но если нельзя, то нельзя.
...
Рейтинг: 0 / 0
30.06.2006, 11:19
    #33823606
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate Mapping Association
У вас СУБД какая? сделайте view с возможностью обновления и все.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate Mapping Association / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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