Spring Data JDBC i SQLite
Sep 29 2020
Muszę zakodować nowy projekt, w którym istnieje istniejące źródło danych SQLite.
Mam zasadniczo dwa pytania:
- Czy Spring Data JDBC obsługuje SQLite? Lista tutaj nie stwierdza wyraźnie, że:https://docs.spring.io/spring-data/jdbc/docs/current/reference/html/#requirements
- Ponieważ nie jest "oficjalnie" obsługiwany po wyjęciu z pudełka, czy w ogóle zaleca się używanie go (SQLite) za pośrednictwem własnego dialektu?
Mógłbym bez problemu wykonać kilka zadań importu / eksportu z sqlite do, powiedzmy, postgres.
Odpowiedzi
1 JensSchauder Sep 30 2020 at 05:05
SQLite nie jest obsługiwany po wyjęciu z pudełka.
Nie znam SQLite, ale JDBC Spring Data nie wymaga obecnie żadnych wyszukanych funkcji SQL. Po szybkim przejrzeniu dokumentacji jestem przekonany, że twój własny dialekt powinien być w porządku. Jest to zamierzony sposób używania baz danych z Spring Data JDBC, które nie są obsługiwane po wyjęciu z pudełka.
Możesz nawet uczynić dialekt open source i opublikować go w Maven, aby inni również mogli z niego skorzystać.