哪个ORM工具是Android最好的?
我发现ORMlite和ActiveAndroid是最常被讨论的,我的一个朋友建议我使用GreenDAO。因此我正在寻找一些知识资源来帮助我做出决策。
我想要判断的功能包括免费提供(开源),文档良好,活跃的论坛,稳定版本可用等,这些都是开发人员所需的。
哪个ORM工具是Android最好的?
我发现ORMlite和ActiveAndroid是最常被讨论的,我的一个朋友建议我使用GreenDAO。因此我正在寻找一些知识资源来帮助我做出决策。
我想要判断的功能包括免费提供(开源),文档良好,活跃的论坛,稳定版本可用等,这些都是开发人员所需的。
我建议使用ORMlite,它是一款开源免费软件,文档齐全,支持Java和Android。它有良好的开发者支持,并且许多应用程序正在使用ORMlite(包括我自己开发的应用)。
请查看这个比较 ORMLite 和Green DAO的参考资料。
ORMLite 和 GreenDAO 的一个区别是注释的使用。ORMLite 使用注释,而 GreenDAO 不使用,如此处所述 (参见)。
ORMLite 使用的注释依赖反射,这可能会对性能产生负面影响,特别是在较慢的 Android 设备上。有趣的是,比较 ORMLite 和 GreenDAO 的基准测试。