Доступна ли библиотека Java sqlite3 для ARM Linux? - PullRequest
4 голосов
/ 17 февраля 2012

Мне нужно создать и управлять БД sqlite3 в Java на ARM Linux. Я бы предпочел библиотеку, которую можно беспрепятственно использовать как в ARM Linux, так и в Windows x86 (32 или 64-битная, для разработки и тестирования) и которая поддерживает запросы SQL. Я знаю, что есть sqlitejdbc и sqlite-jdbc , но, похоже, их дистрибутивы не поддерживают ARM Linux. Существует также sqljet , который представляет собой чистый Java (без собственного кода), но использует SQL вместо SQL. По сути, я ищу что-то эквивалентное Python-модуль sqlite3. Это существует?

Ответы [ 2 ]

3 голосов
/ 17 февраля 2012

Я только что взглянул на sqlite4java, который, кажется, отвечает всем требованиям: SQL и чистая Java.

http://code.google.com/p/sqlite4java/

В любом случае, вы можете посмотреть здесь, чтобы найти то, что вынужно:

http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers

но sqlite4java, похоже, самый активный проект.

1 голос
/ 17 февраля 2012

AFAIR, sqlitejdbc может работать в чистом Java-режиме (без использования собственных библиотек).

Вы также можете использовать драйвер Xerial с набором системных свойств -Dsqlite.purejava=true.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...