Olá Devs,
Estou com uma dúvida bem específica para o desenvolvimento de um projeto.
Minha situação é a seguinte:
Tenho um projeto multi módulos em maven que disponibiliza serviços REST. Minha idéia é que um dos módulos desse projeto seja o "modelo" que será empacotado como jar e toda aplicação que for utilizar os serviços basta importar o jar da camada de modelo para facilitar a comunicação entre aplicação e os serviços.
a questão é que se eu for usar hibernate para persistência no servidor, essas classes do modelo ficaram lotadas de anotações da JPA e eu acredito que quando a aplicação cliente for importar esse jar "Modelo" iria dar uma série de erros e eu estaria obrigando a aplicação do cliente a ter hibernate implementado.
Gostaria de saber se alguém possui uma dica para essa situação, porque estou pensando em abandonar o hibernate e utilizar JDBC nesse caso.
Obrigado!