Size: a a a

Spring Framework and more

2019 August 23

М

Михаил in Spring Framework and more
Lena Protasova
Доброго времени суток!
Вопрос возник, может кто-нибудь сможет подсказать что-то.
Есть спринговая сущность Approval, появилась необходимость расширить,отнаследовались, все ок.
Есть желание прикрутить jpaRepository к наследнику, но запросы не видят полей родителя. Что тут можно придумать?  Кроме jdbcTemplate
с точки зрения бд сущности в одной таблице или в разных?
источник

LP

Lena Protasova in Spring Framework and more
Михаил
с точки зрения бд сущности в одной таблице или в разных?
В одной, думаю переделать на pojo своё просто что ли
источник

М

Михаил in Spring Framework and more
Если сущности находятся в одной таблице, то над родителем можно поставить аннотацию @Inheritance(strategy = InheritanceType.SINGLE_TABLE) и @DiscriminatorColumn, который определит поле "идентификатор сущности", а над потомками ставить @DiscriminatorValue с конкретным значением поля, но это в общем случае, не факт что конкретно по случаю подойдет
источник

LP

Lena Protasova in Spring Framework and more
Михаил
Если сущности находятся в одной таблице, то над родителем можно поставить аннотацию @Inheritance(strategy = InheritanceType.SINGLE_TABLE) и @DiscriminatorColumn, который определит поле "идентификатор сущности", а над потомками ставить @DiscriminatorValue с конкретным значением поля, но это в общем случае, не факт что конкретно по случаю подойдет
К сожалению не подойдёт, ибо Approval изменениям не подлежит) можно конечно ломать библиотеку, но это совсем уж извращение😅
источник

М

Михаил in Spring Framework and more
А, понял, похоже речь про oauth2, ну тогда да. Я почему-то подумал просто про какую-то энтити с таким именем) В принципе даже если посмотреть на интерфейс ApprovalStore, то видно что он жестко принимает на вход именно Approval коллекции. Возможно здесь нужен действительно другой подход, иначе как минимум может работать не так как должно
источник

NN

Nikolay Nikolaev in Spring Framework and more
Ребят, посоветуйте максимально полезные источники чтобы вникнуть в спринг бут, с хибернейт знаком
Чтобы было максимально "жиза"
источник

NN

Nikolay Nikolaev in Spring Framework and more
Не супер основательное изложение, а чтобы охватить более менее на поверхности как можно больше
источник

А

Артем Артемович Артемовский in Spring Framework and more
источник

А

Артем Артемович Артемовский in Spring Framework and more
вникнешь
источник

М

Михаил in Spring Framework and more
Nikolay Nikolaev
Ребят, посоветуйте максимально полезные источники чтобы вникнуть в спринг бут, с хибернейт знаком
Чтобы было максимально "жиза"
На самом деле важно понимать основную архитектуру спринга, что как и почему. По ней достаточно книг есть и материалов. Спринг бут это по сути коробка с кучей уже готовых и настроенных на рядовые случаи вещей
источник

НГ

Николай Герасимов in Spring Framework and more
+ отлично подходит не только для спринг бута, нахожу ответы на все интересующие вопросы
источник

NN

Nikolay Nikolaev in Spring Framework and more
Михаил, именно это и требуется - хорошие какие-то материалы. Я не брезгую Гуглом, просто не хочу терять лишнее время и опереться на чей то успешный опыт
источник

А

Артем Артемович Артемовский in Spring Framework and more
источник

Ar

Arseny -> r2d2 in Spring Framework and more
оф документация
источник

Ar

Arseny -> r2d2 in Spring Framework and more
все о буте, как применяется, как работает, что с этим делать
источник

А

Артем Артемович Артемовский in Spring Framework and more
какой резвый парниша
источник

А

Артем Артемович Артемовский in Spring Framework and more
чет мне вспомнился Вовка из Тридевятого царства
источник

Ar

Arseny -> r2d2 in Spring Framework and more
чур я зарплату получаю
источник

NN

Nikolay Nikolaev in Spring Framework and more
Даже писать лень, но я сомневаюсь в компетентности вышеотписавшихся отправителей в гугл
источник

NN

Nikolay Nikolaev in Spring Framework and more
Как хочешь воспринимай
источник