Вы должны поместить файл .jar в свой путь к классу при компиляции / выполнении кода. Затем вы просто используете стандартный импорт классов в .jar.
Я, конечно, был бы (и делать). SQL, Компактный (SQLCE), имеет явное преимущество в некоторых сценариях. Теперь это никоим образом не предназначено, чтобы быть заменой для SQL Server. Это не масштабируется, это не сделано выполнить тысячи параллельных соединений, это не разработано для создания отчетов о сервисах, и т.д., и т.д.
, Но это имеет крошечный место. Установка является вопросом просто копирования по DLLs. Поддержка его является простой копией файла. И это может быть злым быстро для устройства хранения данных и извлечения при использовании прямой таблицы или BCP. О, и это свободно. Если Вам просто нужно локальное хранилище данных для приложения, SQL Server является болью, чтобы развернуть и настроить. SQLCE прост. Плюс он может играть в той же песочнице как полный SQL Server как подписчик репликации (который большая часть другого маленького DBS не может).
Редактирование: Забыл отвечать на Ваши конкретные вопросы:
Если Вы хотите маленькую базу данных, используют что-то как SQLLite.
, Но вот статья об использовании компактного выпуска на сервере
Я использовал его для одного приложения, и это работало хорошо. Единственная проблема, которую я имел, - то, что по некоторым причинам Studio управления SQL Server 2005 года не поддерживает все функции разработчика для последнего выпуска CE SQL Server (например, Вы не можете отредактировать таблицы, например). Необходимо использовать версию 2008 года, я думаю.
Это достаточно быстро, но по общему признанию я использовал его для небольших наборов данных.