É possível um único projeto EJB acessar dois bancos diferentes? o mapeamento entre as entidades é feito da forma normalmente nesses casos?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
É possível um único projeto EJB acessar dois bancos diferentes? o mapeamento entre as entidades é feito da forma normalmente nesses casos?
Para fazer o projeto acessar dois bancos é preciso definir outra PersistenceUnit no seu projeto e outra EntityManagerFactory (Se for o caso). Não é possível relacionar suas entidades entre dois bancos distintos. Até porque os dados de uma estão em um banco e os dados de outra estão em outra. Cada EntityManager conversa apenas com um banco por vez.
Agora, se as tabelas estiverem dentro da mesma banco mas em schemas diferentes você faz normalmente, só precisa indicar o schema no @Table no mapeamento da entidade.