
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.09.2014, 11:13
|
|||
|---|---|---|---|
Вопрос по hibernate |
|||
|
#18+
Зачем при работе с hibernate нужно два раза писать имя для таблицы которая будет храниться в бд: 1. При создании класса: @Entity @Table(name="Statistics") 2. В файле hibernate.cfg.xml: <mapping class="logic.Statistics" /> Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2014, 11:27
|
|||
|---|---|---|---|
|
|||
Вопрос по hibernate |
|||
|
#18+
mr_virtusЗачем при работе с hibernate нужно два раза писать имя для таблицы которая будет храниться в бд: Вопрос в стиле "вы уже бросили пить по утрам?". mr_virtus@Table(name="Statistics") Это опциональная аннотация. Если имя класса и таблицы совпадают, то её можно не указывать. Hibernate использует специальный класс-Convention, по которому он из имет классов, полей и свойств вычисляет имена таблиц и колонок в БД. Поэтому указывать явно имена в маппинге нужно, только если они не совпадают. mr_virtus@ 2. В файле hibernate.cfg.xml: <mapping class="logic.Statistics" /> Это не имя таблицы. Это имя класса. Там самым мы говорим Hibernate, что данный класс надо просканировать на предмент аннотаций и добавить его в маппинг. Сканировать все классы может быть долго и затратно. Поэтому лучше указывать в конфиге. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2014, 11:34
|
|||
|---|---|---|---|
Вопрос по hibernate |
|||
|
#18+
Blazkowicz, спасибо, тогда я не очень понимаю что значит entity. вот отсюда http://docs.oracle.com/javaee/5/tutorial/doc/bnbqa.html Typically an entity represents a table in a relational database, and each entity instance corresponds to a row in that table. То есть мы как бы уже сказали, что это будет тейбл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.09.2014, 11:40
|
|||
|---|---|---|---|
|
|||
Вопрос по hibernate |
|||
|
#18+
mr_virtusспасибо, тогда я не очень понимаю что значит entity. http://en.wikipedia.org/wiki/Entity–relationship_model ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2126638]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
174ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 493ms |

| 0 / 0 |
