|
|
|
Вопрос по hibernate
|
|||
|---|---|---|---|
|
#18+
Зачем при работе с hibernate нужно два раза писать имя для таблицы которая будет храниться в бд: 1. При создании класса: @Entity @Table(name="Statistics") 2. В файле hibernate.cfg.xml: <mapping class="logic.Statistics" /> Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2014, 11:13 |
|
||
|
Вопрос по 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:27 |
|
||
|
Вопрос по 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:34 |
|
||
|
Вопрос по hibernate
|
|||
|---|---|---|---|
|
#18+
mr_virtusспасибо, тогда я не очень понимаю что значит entity. http://en.wikipedia.org/wiki/Entity–relationship_model ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2014, 11:40 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38738352&tid=2126638]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 443ms |

| 0 / 0 |
