DbLib — это библиотека, позволяющая получить простой доступ к базам данных.
Особенности
Обеспечивает доступ к самым популярным хранилищам - SQLite и MySQL;
Включает в себя популярную библиотеку ORMLite, обеспечивающую возможность доступа к базе данных без использования SQL-запросов;
Позволяет организовать единое хранилище для всех плагинов, при этом ни пользователям достаточно будет один раз настроить DbLib, а не настраивать все плагины, работающие с базами данных.
Использование плагина (для серверо-держателей)
Если какой-то плагин просит установить DbLib, то в большинстве случаев, достаточно будет... просто его установить. И тогда все плагины, которые использую DbLib будут готовы к работе. Однако, если Вы хотите использовать для хранения данных MySQL, то Вам потребуется настроить плагин (см. раздел Настройка - Config)
Информация для разработчиков
DbLib включает в себя:
ORMLite - популярный движок, реализующий доступ к базам данных по технологии ORM. На практике это позволяет описав модель данных производить работу с любой БД, поддерживаемой ORM. В нашем случае — это SQLite и MySQL.
Драйвер SQLite - для доступа к базам в формате sqlite
Драйвер MySQL - для работы с базами данных MySQL
Это позволяет работать с базами данных как через ORMLite, так и напрямую через средства JDBC с указанными драйверами. Наличие ORMLite не накладывает никаких ограничений.
Получение доступа к стандартному хранилищу DbLib
DbLib предлагает использовать единое хранилище (файл nukkit.db или базу MySQL, определяемую пользователем) для всех плагинов.
Особенности
Обеспечивает доступ к самым популярным хранилищам - SQLite и MySQL;
Включает в себя популярную библиотеку ORMLite, обеспечивающую возможность доступа к базе данных без использования SQL-запросов;
Позволяет организовать единое хранилище для всех плагинов, при этом ни пользователям достаточно будет один раз настроить DbLib, а не настраивать все плагины, работающие с базами данных.
Использование плагина (для серверо-держателей)
Если какой-то плагин просит установить DbLib, то в большинстве случаев, достаточно будет... просто его установить. И тогда все плагины, которые использую DbLib будут готовы к работе. Однако, если Вы хотите использовать для хранения данных MySQL, то Вам потребуется настроить плагин (см. раздел Настройка - Config)
Информация для разработчиков
DbLib включает в себя:
ORMLite - популярный движок, реализующий доступ к базам данных по технологии ORM. На практике это позволяет описав модель данных производить работу с любой БД, поддерживаемой ORM. В нашем случае — это SQLite и MySQL.
Драйвер SQLite - для доступа к базам в формате sqlite
Драйвер MySQL - для работы с базами данных MySQL
Это позволяет работать с базами данных как через ORMLite, так и напрямую через средства JDBC с указанными драйверами. Наличие ORMLite не накладывает никаких ограничений.
Получение доступа к стандартному хранилищу DbLib
DbLib предлагает использовать единое хранилище (файл nukkit.db или базу MySQL, определяемую пользователем) для всех плагинов.