Собственно, в заголовке вопрос. Аннотации JPA привязывают нас к самому JPA. Верно ли это? Или всё таки надо делать свой доменный слой, репозитории и прочие сервисы, а jpa разместить в инфраструктурном слое? Но в jpa свои энтити, сервисы, репозитории, не будет ли дублирования кода?
Продвижение своими сайтами как стратегия роста и независимости