Spring Data JDBC y SQLite

Sep 29 2020

Tengo que codificar un nuevo proyecto donde hay una fuente de datos SQLite existente.
Tengo básicamente dos preguntas:

  1. ¿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
  2. 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

1 JensSchauder Sep 30 2020 at 05:05
  1. SQLite no es compatible desde el primer momento.

  2. 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.