Управление базой данных Access из Java без ODBC

Я хочу манипулировать базой данных Microsoft Access (файл .accdb или .mdb) из моего проекта Java. Я не хочу использовать мост JDBC-ODBC и драйвер Access ODBC от Microsoft, потому что:

мост JDBC-ODBC был удален из Java SE 8 и не поддерживается (ссылка:Вот),мост JDBC-ODBC не работает должным образом с драйвером ODBC для доступа, когда текст содержит символы Юникода с кодовыми точками выше U + 00FF (ссылка:Вот), поэтому такая установка не сможет обрабатывать такие символы, как греческий, русский, китайский, арабский и т. д.,драйвер Access ODBC от Microsoft работает только в Windows, иСуществуют отдельные 32-разрядные и 64-разрядные версии ядра СУБД Access (и драйвера ODBC), которые могут создавать неудобства при развертывании.

Я видел другие ответы, упоминающие драйвер JDBC для баз данных Access с именемUCanAccess, Как я могу настроить свой проект Java для использования этого подхода?

(Ответы, предлагающие более эффективные способы работы с базами данных Access из Java, также приветствуются.)

Ответы на вопрос(1)

Ваш ответ на вопрос