Você já precisou desenvolver ou manter uma aplicação com JPA que deve rodar com múltiplos bancos de dados? Mesmo a JPA ou Hibernate simplificando os detalhes de persistência, nós ainda precisamos tomar alguns cuidados importantes para que nossa aplicação seja de fato portável entre bancos, para que ela seja multi-banco.
Essas e outras dicas você terá oportunidade de coloca-las em prática durante o curso de Persistência com JPA 2 e Hibernate.