|
|
|
Hibernate Annotations
|
|||
|---|---|---|---|
|
#18+
Что то я не понимаю с аннотациями: как задать размерность поля? Создаю: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Получаю в БД: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 16:01:52 |
|
||
|
Hibernate Annotations
|
|||
|---|---|---|---|
|
#18+
lt123 пишет: > @Column(nullable=false, length =1, name="ЗНАЧЕНИЕ") > private int znachenie; > ЗНАЧЕНИЕ NUMBER(*10*,*0*) // почему не NUMBER(1,0) ? А как планируется вмещать int в одну цифру? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 16:27:55 |
|
||
|
Hibernate Annotations
|
|||
|---|---|---|---|
|
#18+
вообще ЗНАЧЕНИЕ может принимать значение от 0 до 9 (сори за тавтологию).. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 16:57:10 |
|
||
|
Hibernate Annotations
|
|||
|---|---|---|---|
|
#18+
lt123Что то я не понимаю с аннотациями: как задать размерность поля? Создаю: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Получаю в БД: Код: plaintext 1. 2. 3. А что за СУБД такая? И почему ВЫ считаете, что можете указывать СУБД что для хранения поля типа int можно использовать длинну меньшую, чем необходимое для хранения типа int ? PS есть подозрение, что length актуален только для указания длинны текстовых полей (типа varchar & etc). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2007, 14:57:21 |
|
||
|
Hibernate Annotations
|
|||
|---|---|---|---|
|
#18+
VoDAPS есть подозрение, что length актуален только для указания длинны текстовых полей (типа varchar & etc). - УГУ. Свойства: precision, scale PersistenceAPI precision public abstract int precision (Optional) The precision for a decimal (exact numeric) column. (Applies only if a decimal column is used.) Value must be set by developer if used when generating the DDL for the column. Default: 0 PersistenceAPI scale public abstract int scale (Optional) The scale for a decimal (exact numeric) column. (Applies only if a decimal column is used.) Default: 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 10:40:47 |
|
||
|
Hibernate Annotations
|
|||
|---|---|---|---|
|
#18+
Kachalov - УГУ. Свойства: precision, scale ИМХО тупо ограничивать размерность int в БД - это дурной тон. Лучше использовать Hibernate Validator. и дополнительные констреинты на БД навесит и в самом приложении одной строкой можно провалидировать корректен объект или нет, получить локализованные описания ошибок и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2007, 16:29:10 |
|
||
|
Hibernate Annotations
|
|||
|---|---|---|---|
|
#18+
VoDA Kachalov - УГУ. Свойства: precision, scale ИМХО тупо ограничивать размерность int в БД - это дурной тон. Лучше использовать Hibernate Validator. - используйте что угодно. Читать спецификацию это искусство для избранных ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2007, 10:25:36 |
|
||
|
Hibernate Annotations
|
|||
|---|---|---|---|
|
#18+
Kachalov- используйте что угодно. Читать спецификацию это искусство для избранных ...За ответ - Респект. С Уважением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2007, 17:22:41 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34825188&tid=2144510]: |
0ms |
get settings: |
5ms |
get forum list: |
75ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
5ms |
get page messages: |
56ms |
get tp. blocked users: |
4ms |
| others: | 303ms |
| total: | 500ms |

| 0 / 0 |
