Spring Data JDBC и SQLite

Sep 29 2020

Мне нужно закодировать новый проект, в котором есть существующий источник данных SQLite.
У меня в основном два вопроса:

  1. Поддерживает ли Spring Data JDBC SQLite? В листинге это прямо не говорится:https://docs.spring.io/spring-data/jdbc/docs/current/reference/html/#requirements
  2. Поскольку он "официально" не поддерживается из коробки, рекомендуется ли использовать его (SQLite) на собственном диалекте?

Я мог бы выполнять некоторые задания по импорту / экспорту из sqlite, например, postgres, без каких-либо проблем.

Ответы

1 JensSchauder Sep 30 2020 at 05:05
  1. SQLite не поддерживается "из коробки".

  2. Я не знаком с SQLite, но Spring Data JDBC в настоящее время не требует каких-либо причудливых функций SQL. И после быстрой проверки документации я уверен, что у вас все в порядке с вашим собственным диалектом. И это предполагаемый способ использования баз данных с Spring Data JDBC, которые не поддерживаются из коробки.

Вы даже можете сделать диалект открытым и опубликовать его на Maven, чтобы другие также могли извлечь из него пользу.