PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Java istruzioni preparate per PostgreSQL

Questa è una domanda molto ampia, ma il solito approccio alla compatibilità multi-database è duplice:

  1. Posiziona tutte le tue istruzioni SQL nei file di risorse e carica la risorsa appropriata in fase di esecuzione
  2. Se l'istruzione o le strutture logiche differiscono (richiede parametri diversi, ecc.), scrivi la logica per entrambi i database e scegli il percorso corretto a seconda del database che stai utilizzando.

Alcuni livelli di astrazione del database (Hibernate, Spring JDBC) possono aiutare con molto lavoro, ma dovrai comunque essere molto consapevole delle differenze e del codice per essi.