SQLite JavaCPP binding

JDBC Driver for SQLite using JavaCPP

Лицензия

Лицензия

Категории

Категории

SQLite Данные Базы данных JavaCPP Инструменты разработки Native
Группа

Группа

com.github.gwenn
Идентификатор

Идентификатор

sqlite-javacpp
Последняя версия

Последняя версия

0.2.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

SQLite JavaCPP binding
JDBC Driver for SQLite using JavaCPP
Ссылка на сайт

Ссылка на сайт

https://github.com/gwenn/sqlite-jna
Система контроля версий

Система контроля версий

https://github.com/gwenn/sqlite-jna

Скачать sqlite-javacpp

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.gwenn/sqlite-javacpp/ -->
<dependency>
    <groupId>com.github.gwenn</groupId>
    <artifactId>sqlite-javacpp</artifactId>
    <version>0.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.gwenn/sqlite-javacpp/
implementation 'com.github.gwenn:sqlite-javacpp:0.2.0'
// https://jarcasting.com/artifacts/com.github.gwenn/sqlite-javacpp/
implementation ("com.github.gwenn:sqlite-javacpp:0.2.0")
'com.github.gwenn:sqlite-javacpp:jar:0.2.0'
<dependency org="com.github.gwenn" name="sqlite-javacpp" rev="0.2.0">
  <artifact name="sqlite-javacpp" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.gwenn', module='sqlite-javacpp', version='0.2.0')
)
libraryDependencies += "com.github.gwenn" % "sqlite-javacpp" % "0.2.0"
[com.github.gwenn/sqlite-javacpp "0.2.0"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
org.bytedeco : javacpp jar 1.4.2
com.github.gwenn : sqlite-parser jar 0.1.0

test (2)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.11
org.slf4j : slf4j-log4j12 jar 1.7.25

Модули Проекта

Данный проект не имеет модулей.

JDBC driver for SQLite using JNA instead of JNI to make it easy to deploy (if you already have SQLite installed). There are two layers:

  • a small one matching the SQLite API (package org.sqlite)
  • a bloated one matching the JDBC API (package org.sqlite.driver)

Build Status Maven Central Javadocs

INSTALL

  1. https://github.com/twall/jna/blob/master/www/GettingStarted.md
  2. http://www.sqlite.org/download.html
  3. Ensure JVM and SQLite match (x86 vs x86-64)

On windows, to build your own x86-64 version (with cygwin&mingw):

x86_64-w64-mingw32-gcc.exe -Wl,--kill-at -O -shared -o sqlite3.dll -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_STAT3 -DSQLITE_THREADSAFE=1 -DSQLITE_DEFAULT_FOREIGN_KEYS=1 sqlite3.c
+ Stripping...

TODO

  1. Fix as many unimplemented methods as possible.
  2. Benchmark

LINKS

LICENSE

Public domain

Версии библиотеки

Версия
0.2.0