Bem…
não é bem um problema, mas é algo que pretendo fazer de uma forma otmizada
Tenho uma aplicação que em alguns clientes roda em SQLServer e outros em PostgreSql…
E como todos nós sabemos há diferenças entre os bancos…
Como é feito hoje:
tenho um arquivo .properties, um para cada banco, e a depender do cliente utilizo um ou outro.
acontece que tenho que dar mantenção nesses dois arquivos sempre que faço alguma alteração, e isso torna-se um pouco trabalhoso.
Como poderia estrutrar a minha aplicação, de forma tal, para que eu tenha a menor menutenabilidade nas querys dos bancos?
Pensando na frente, vejo que terei a aplicação rodando em mais bancos, o que vai tornar maior ainda a minha manutenção.
Como vocês fazem em casos como esse?
O que aconselham a fazer?