Oi pessoal,
Tenho uma aplicação que tem centenas de entidades e ejbs rodando em um banco de dados, tudo funcionando.
Esto precisando conectar em mais um banco com essa mesma aplicação.
Dei uma pesquisada e vi que para criar uma nova unidade de persistência, basta acrescentar no arquivo persistence.xml
Vi também que para utilizá-la basta colocar:
@PersistenceContext(unitName = "nome-unit")
private Session session;
Minha dúvida é a seguinte: como vou ter duas unidades de persistencia no meu programa, tenho que sair indicando em todas as entidades e ejbs qual eles deverão utilizar? Até o momento eu colocava apenas @PersistenceContext.
Tem como no arquivo persistence.xml eu definir uma padrão (para o caso das classes já escritas sem o unitName) ?
Obrigado.