|
|
|
This class does not define an IdClass Error Message for Primary Key
|
|||
|---|---|---|---|
|
#18+
Добрый день, я пробую примеры для Spring-Boot, и почти сразу же возникла небольшая проблема. Цель: CRUD приложение для простенькой MySQL таблички Код: sql 1. 2. 3. 4. 5. 6. 7. Есть Entity Temp2 Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. Вылетает с ошибкой: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Насколько я понимаю, @IdClass предполагает составной ключ, но у нас ничего подобного нет. Создается впечатление, что Spring-Boot подключил все автоматом, и я что-то упустил из виду. Если это имеет какое-то значение, то spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5InnoDBDialect. Спасибо за помощь и конструктивную критику :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2015, 23:07 |
|
||
|
This class does not define an IdClass Error Message for Primary Key
|
|||
|---|---|---|---|
|
#18+
Вот это читали? http://docs.spring.io/spring-data/jpa/docs/current/api/org/springframework/data/jpa/domain/AbstractPersistable.html Ни на какие мысли не наводит? В современных ORM не обязательно указывать имена таблиц и колонок, если они совпадают с именами сущностей и их свойств. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2015, 09:50 |
|
||
|
This class does not define an IdClass Error Message for Primary Key
|
|||
|---|---|---|---|
|
#18+
meph private long id; Обычно используется Long, чтобы обозначить значение id == null как маркер ещё не персистентной сущности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2015, 09:52 |
|
||
|
This class does not define an IdClass Error Message for Primary Key
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо за помощь. Вот, что бывает когда слепо копируешь чьи-то примеры. Нашел интересным объяснение сути AbstractPersistable в этой статье ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2015, 22:32 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39082048&tid=2124790]: |
0ms |
get settings: |
12ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 265ms |
| total: | 488ms |

| 0 / 0 |
