Spring Data JDBC y SQLite
Tengo que codificar un nuevo proyecto donde hay una fuente de datos SQLite existente.
Tengo básicamente dos preguntas:
- ¿Spring Data JDBC es compatible con SQLite? El listado aquí no lo dice explícitamente:https://docs.spring.io/spring-data/jdbc/docs/current/reference/html/#requirements
- Como no es compatible "oficialmente" de fábrica, ¿se recomienda incluso usarlo (SQLite) a través de su propio dialecto?
Podría hacer algunos trabajos de importación / exportación desde sqlite, digamos postgres, por ejemplo, sin ningún problema.
Respuestas
SQLite no es compatible desde el primer momento.
No estoy familiarizado con SQLite, pero Spring Data JDBC actualmente no requiere ninguna característica elegante de SQL. Y después de una revisión rápida de la documentación, estoy seguro de que debería estar bien con su propio dialecto. Y es la forma prevista de utilizar bases de datos con Spring Data JDBC, que no se admiten de forma inmediata.
Incluso podría hacer que el dialecto sea de código abierto y publicarlo en Maven, para que otros también puedan beneficiarse de él.