【问题标题】:Java SQLite for dummies? [closed]傻瓜的Java SQLite? [关闭]
【发布时间】:2012-02-07 21:39:49
【问题描述】:

好的,我已经在线阅读了有关在 java 中使用 SQLite 并阅读了此处标题为 Java and SQLite 的问题,但我对如何在我的程序中实际创建和使用数据库感到非常困惑。

有人会给我一个“傻瓜”指南,告诉我如何开始并弄清楚这一点吗?

【问题讨论】:

标签: java sqlite


【解决方案1】:

SQLite 是一个非常特殊的嵌入式数据库,不是最容易使用的,尤其是在 Java 世界中......但它确实有效...... 1)您必须首先选择驱动zentus或xerial是2个候选者(http://www.zentus.com或http://www.xerial.org)...我使用Xerial成功发现了一些小错误并反馈给了主要开发人员项目...这些驱动程序将隐藏加载本机数据库的复杂性(System.loadLibrary() 和其他东西由这些驱动程序处理)

2) 像任何其他 JDBC 驱动程序一样加载驱动程序类

3) 使用标准的 JDBC API

注意 SQLite,它具有非常定向的行为并且速度非常快,但对于它的主要用例(嵌入式),尝试将其用作 TCP 服务器并不是一个好主意...

但从我的角度来看,H2 或 Derby 更简单、更强大,具有许多 SQLite 未实现的功能......所以请确保将其用于最佳用例

HTH 杰罗姆

【讨论】:

    【解决方案2】:

    也许本教程会帮助您: http://sqljet.com/tutorial.html

    它使用 SQLJet API 来访问 SQLite 数据库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-12
      • 2010-09-23
      • 1970-01-01
      • 2012-06-22
      • 1970-01-01
      相关资源
      最近更新 更多