Spring Data JDBC e SQLite
devo codificare un nuovo progetto in cui è presente un'origine dati SQLite esistente.
Ho fondamentalmente due domande:
- Spring Data JDBC supporta SQLite? L'elenco qui non lo afferma esplicitamente:https://docs.spring.io/spring-data/jdbc/docs/current/reference/html/#requirements
- Dato che non è "ufficialmente" supportato fuori dagli schemi, è addirittura consigliato usarlo (SQLite) tramite il proprio dialetto?
Potrei fare alcuni lavori di importazione / esportazione da sqlite, per esempio postgres, senza alcun problema.
Risposte
SQLite non è supportato immediatamente.
Non ho familiarità con SQLite, ma Spring Data JDBC attualmente non richiede alcuna funzionalità SQL di fantasia. E dopo un rapido controllo della documentazione sono sicuro che dovresti stare bene con il tuo dialetto. Ed è il modo previsto per utilizzare i database con Spring Data JDBC, che non sono supportati immediatamente.
Potresti persino rendere il dialetto open source e pubblicarlo su Maven, in modo che anche altri possano trarne vantaggio.