有没有办法从SQL脚本生成SqliteHelper
的类而不创建主题manualy? 换句话说,我有一个包含20个表的数据库,我需要在具有Sqlite数据库的android应用程序中使用,并且不想为每个表创建类别为SqliteHelper
的classe。如何从Sql脚本生成SqliteHelpers类?
0
A
回答
1
如果你有很多表,我建议你使用ORM而不是自己创建Sqlite帮助程序。目前最流行的两种是ORMLite和GreenDAO。它们允许你写得真好这样的代码(例如,从ORMLite主页拍摄):
@DatabaseTable(tableName = "accounts")
public class Account {
@DatabaseField(id = true)
private String name;
@DatabaseField(canBeNull = false)
private String password;
}
的ORM做所有的工作,你只需要创建一个类,其中一些字段,它便会自动将其绑定到数据库而无需编写一行SQL。
相关问题
- 1. 从表生成sql脚本
- 2. 生成SQL脚本
- 3. SQL脚本生成SQL脚本
- 4. 从SQL生成更改脚本
- 5. 从excel表生成Oracle PL/SQL脚本
- 6. 从sql脚本生成字段
- 7. SQL Server生成脚本
- 8. 从CoffeeScript生成的脚本调用类
- 9. 从bash脚本生成PHP类
- 10. 如何使用SMO脚本生成sql脚本
- 11. 如何使用从SQL 2005生成的脚本到MYSQL?
- 12. 如何使用命令行从MySQL Workbench生成SQL脚本?
- 13. 如何从SQL Server 2008中的.mdf文件生成脚本?
- 14. 如何使用C#从SQL Server 2008的作业生成脚本?
- 15. CakePHP 2:如何从数组中生成SQL插入脚本
- 16. 如何从C#代码隐藏生成sql脚本文件?
- 17. 如何生成的SQL从临时表(#temp1中)脚本
- 18. 如何从ScaLikeJDBC的Case类生成SQL?
- 19. 如何生成Widget脚本?
- 20. 如何从脚本生成“代码优先”的EF类?
- 21. 如何使用Dbmapper从DB脚本生成JPA实体类?
- 22. 从脚本生成eMailaddresses
- 23. 如何在sql server 2008 r2中生成sql server 2012脚本?
- 24. 生成脚本
- 25. 脚本来生成数据,SQL oracle 10g
- 26. 快速SQL Server 2005脚本生成
- 27. SQL Server - 无主键生成脚本
- 28. 为大表生成脚本SQL Server 2012
- 29. 控制SQL Server Management Studio脚本生成
- 30. 由PowerDesigner生成的sql server脚本
欢迎来到SO。如果你发帖,它会有所帮助:你到目前为止尝试过什么?你是否有任何起始代码被卡住? –
谢谢!我刚开始使用android开发,我不知道是否有一种方法可以从sql脚本生成SqlHelper的类。我为表格Book创建了第一个,但是为所有其他表格创建SqliteHelper需要很长时间。 – asa
祝你好运。当你在这里提问时,也可以发布你尝试过的东西,或者你找到的相关链接。这将帮助我们更快地帮助你。你也不太可能被拒绝投票。也许阅读常见问题。 –