我如何使用OrmLite与Android的默认的SQLite如何使用、OrmLite、SQLite、Android

由网友(青春是一场刻骨的痛)分享简介:我必须使用通过JDBC driver.I缺省的SQLite数据库的一个大问题想用ORMLite与this.Let我暴露我的code:I have a big problem using the default SQLite database via JDBC driver.I would like to use OR...

我必须使用通过JDBC driver.I缺省的SQLite数据库的一个大问题想用ORMLite与this.Let我暴露我的code:

I have a big problem using the default SQLite database via JDBC driver.I would like to use ORMLite with this.Let me expose my code:

String databaseUrl = "jdbc:sqlite:/data/data/my.package.name/db.sqlite";

Class.forName("SQLite.JDBCDriver");
DriverManager.getConnection(databaseUrl);

dataSource = DatabaseTypeUtils.createSimpleDataSource(databaseUrl);
databaseType = DatabaseTypeUtils.createDatabaseType(dataSource);
databaseType.loadDriver();

UpDao = new UserProfileJdbcDao(databaseType);
UpDao.setDataSource(dataSource);
UpDao.initialize();

我下载了ormlite2.8.jar(SRC),并修改了SqliteDatabaseType类,使私营最终静态字符串DRIVER_CLASS_NAME =SQLite.JDBCDriver。然而,当我进口的所有类从ormlite2.8.jar(SRC),我发现有关记录的错误,特别是CommonsLoggingLog和Log4jLog classes.Someone建议我写一个使用Android的记录我自己的记录器类,但我不知道该怎么做。这是我使用的为Android的ORMLite: http://ormlite.sourceforge.net/sqlite_java_android_orm.html

我非常AP preciating任何帮助。谢谢你在前进。

I am highly appreciating any help. Thank you in advance.

Regads,安德鲁

Regads, Andrew

推荐答案

这是一个老问题安德鲁,但对于后人, ORMLite 有Android操作系统的数据库调用的本地支持。我建议你​​升级,并试图出来。有示例项目,文档和下载位置:

This is an old question Andrew, but for posterity, ORMLite has native support for the Android OS database calls. I'd recommend upgrading and trying it out. There are sample projects, documentation, and downloads here:

http://ormlite.com/sqlite_java_android_orm.shtml

阅读全文

相关推荐

最新文章