Manipulando um banco de dados Access de Java sem ODBC

Quero manipular um banco de dados do Microsoft Access (arquivo .accdb ou .mdb) do meu projeto Java. Não quero usar a ponte JDBC-ODBC e o driver ODBC do Access da Microsoft porque: a ponte JDBC-ODBC foi removida do Java SE 8 e não é suportada (ref: aqui ), a ponte JDBC-ODBC não funciona...