greenDAO 是一个优秀的Android ORM框架。与之前使用xUtils,Afinal等框架不同,不是使用注解Bean的方法。而是通过一个java工程,生成专用的java bean与dao文件。将之加入到所要用到的android工程中。
在AS中,首先创建一个Android Project
新建一个java工程,在AS中并没有直接创建java工程的选项,但是有创建java libray可以使用。创建一个java library的module,module名称任意,这里我用的generator
在app的build.gradle中加入依赖:
1 | compile 'de.greenrobot:greendao:2.0.0'//android的工程必须在generator的build.gradle中加入依赖 |
1 | compile 'de.greenrobot:greendao-generator:2.0.0' //生成bean与dao文件所需,生成后可将其删除 |
在generator任意类里添加java标准main函数,并添加相应代码:
1 | package com.linwoain; |