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.
O blog dos desenvolvedores da TriadWorks acaba de publicar um post onde é enumerado 6 dicas importantes para manter a portabilidade entre bancos da sua aplicação ao trabalhar com JPA. Juntamente com as dicas também é mencionado algumas boas práticas que podemos usar durante o desenvolvimento.