
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.03.2016, 15:38
|
|||
|---|---|---|---|
|
|||
JPA custom repository |
|||
|
#18+
Когда делаешь custom repository нужно делать отдельный интерфейс. Вот пример - http://www.javabeat.net/spring-data-custom-repository/ Обязательно ли делать интерфейс custom repository? Просто не понимаю зачем он там нужен, только дублирование методов. Можно ли без интерфейса сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.03.2016, 15:47
|
|||
|---|---|---|---|
|
|||
JPA custom repository |
|||
|
#18+
z3r9, Зачастую интерфейс нужен для AOP, чтобы Spring перехватывал вызовы методов, так как JDK Proxy работает только через интерфейсы. Но можно этого избежать если использовать какую-либо библиотеку для проксирования, которую Spring понимает. Конкретно в приведенной статье интерфейс нужен для того чтобы объединить CRUD без реализации (её предоставит Spring) с твоей реализацией Custom: Код: java 1. Хотя в Java 8 уже есть default методы в интерфейсах. Интересно понимает ли их Spring Data? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2124260]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
125ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 377ms |

| 0 / 0 |
