Java 项目里要用上 SQLite?那你还真得了解一下sqlitejdbc这个驱动包,挺实用的。它就是专门为 Java 对接 SQLite 数据库准备的JAR包,配置简单,接入也快,适合各种轻量级项目,是一些本地缓存或者小型工具类应用,够用了。
直接用Class.forName("org.sqlite.JDBC")
加载驱动,像平时用 JDBC 那样搞连接就行了。路径写成jdbc:sqlite:xxx.db
,搞定,SQLite 文件放哪里都能连,灵活得。
你要是还在用 MySQL、PostgreSQL、SQL Server,换个 SQLite 会觉得轻了不少。省安装、省配置,适合那些只需要简单数据存储的 Java 应用。哦对了,它的性能在小项目里也还挺扛打的,响应也快。
不过用的时候注意下,并发控制没那么强,毕竟 SQLite 本身就不是为高并发设计的。如果你要做多线程或高并发的写入操作,那得考虑下其他方案。
你要是正在找别的 JDBC 驱动,也可以看看下面这些:
- Java SQL Server 2005 JDBC 驱动 jar 包下载
- JDBC 驱动 JAR 包
- SQLite JDBC 3.8.6 JAR 包
- micro SQLserver Java JDBC 驱动包 sqljdbc4.jar
- mysql-connector-java-5.1.7-bin.jar
如果你最近正好要搞 Java 的小工具或是本地数据库应用,sqlitejdbc确实可以一试,省事不少。