Rav*_*i G 60 android ormlite activeandroid greendao droidparts
哪个是适用于Android的最佳ORM工具?
我看到ORMlite和ActiveAndroid是最受讨论的,我的一个朋友建议我使用GreenDAO.那么寻找一些可以帮助我做决策的知识资源?
我希望判断的功能是免费提供(开源),良好的文档,活动论坛,稳定版本等,这是开发人员所需要的.
R W*_*rld 23
我建议ORMlite它的开源免费软件,并有良好的文档,它也支持Java和Android.
它有很好的开发人员支持和在ORMlite上运行的许多应用程序(包括我已经开发:)).
检查ORMLite和Green DAO的比较以获得您的信息.
我使用的一些库中存在的一个问题是它们需要在android.app.Application.onCreate()中进行初始化.我更喜欢库允许我在辅助线程,服务或完成显示用户界面后进行初始化.
我相信Active Android有这个'问题',而ORMLite没有.我不确定GreenDAO.
它是否真的是一个问题取决于你的应用程序,但我会注意到onCreate()的文档说"实现应尽可能快(例如使用延迟初始化状态),因为在此函数中花费的时间直接影响到在流程中启动第一个活动,服务或接收者的表现."
与此无关,我注意到ActiveAndroid使用注释,如ORMlite,但不像GreenDAO使用代码生成.
| 归档时间: |
|
| 查看次数: |
32237 次 |
| 最近记录: |