Android greenDAO在Android Studio中的配置与使用

    xiaoxiao2021-03-25  97

    目前Android经常用的orm框架主要有greenDAO、OrmLite、AndrORM。其中greenDAO的运行效率最高,内存消耗最少,性能最佳。 

    greenDAO是一个可以快速将Java对象映射到SQLite数据库的表单中的ORM解决方案。设计的主要目标:一个精简的库;性能最大化;内存开销最小化;易于使用的APIs;对Android进行高度优化。  GreenDAO3.0之前需要通过新建GreenDaoGenerator工程生成java数据对象(实体)和DAO对象,非常的繁琐而且也加大了使用成本。GreenDAO3.0最大的变化就是采用注解的方式通过编译生成java数据对象和DAO对象。  废话不多说,开始:

    新建存放GreenDao的生成目录

    配置Android工程(app)的 build.gradle

    分别添加 sourceSets 和 dependencies:

    接着新建一个java工程(module)用于生成Dao

    通过 File -> New -> New Module -> Java Library -> 填写包名与类名 -> Finish,

    配置该模块的build.gradle,添加 dependencies:

    然后再编写java工程类:

    生成Dao文件

    可以修改gradle脚本执行 为了方便这里直接用界面了, 设置java运行项目(这一步就不用截图了吧) 运行完成后显示如下,OK 成功,GreenDao配置完成 有不妥之处欢迎指出,谢谢!

    转载请注明原文地址: https://ju.6miu.com/read-21770.html

    最新回复(0)