Android ORM框架greenDAO 源码工程编译
来源:互联网 发布:阴阳师攻击力数据排行 编辑:程序博客网 时间:2024/06/10 06:22
学习目录:
- 介绍
- Jar包
- Java工程
- Android工程
介绍
官方网站http://greendao-orm.com/
介绍略
下载greenDAO源码后,解压含有六个工程目录,分别为:
(1).DaoCore:核心源码;
(2).DaoExample:android范例工程;
(3).DaoExampleGenerator:DAO类构造器的java范例工程;
(4).DaoGenerator:DAO类构造器;
(5).DaoTest、PerformanceTestOrmLite:其他测试相关的工程。
Jar包
DaoCore核心源码编译Dao_Core.jar
DaoGenerator DAO类构造器源码编译为Dao_Generator.jar
FreeMarker官网下载freemarker.jar
备注:
将编译DAO类构造器源码编译为JAR包时,将
config.setClassForTemplateLoading(this.getClass(), "/");
替换为
config.setDirectoryForTemplateLoading(new File("../DaoGenerator/src-template/"));
新建DaoGenerator文件夹保存库、DAO文件、DAO模板
文件夹名称如下:
1. libs //jar包 2. src-gen //DAO文件 3. src-template //DAO模板
Java工程
直接修改DAO类构造器的java范例工程DaoExampleGenerator,生成DAO文件
1.导入Dao_Generator.jar 和freemarker.jar
2.仅修改DAO文件生成的路径
改为:
new DaoGenerator().generateAll(schema, "../DaoGenerator/src-gen");
3.生成DAO文件
运行范例工程在src-gen文件夹下生成8个文件,实际根据需求生成响应的DAO文件
Android工程
直接范例工程DaoExample
1.导入DAO_Core.jar
2.运行范例工程
OK!
整个源码工程编译成功
Dao_Core.jar、Dao_Generator.jar、freemarker.jar可保存使用
修改Java工程源码可生成需求的DAO文件
将DAO文件拷贝到Android工程使用
- Android ORM框架greenDAO 源码工程编译
- Android Orm框架(GreenDao)
- Android Orm框架(GreenDao)
- android数据库ORM框架GreenDao
- Android ORM框架GreenDao用法
- Android ORM框架 greenDao使用
- Android ORM框架 greenDAO 使用方法
- Android ORM 框架之 greenDAO
- Android ORM 框架之 greenDAO
- Android ORM 框架之 greenDAO
- Android ORM 框架之 greenDAO
- Android ORM 框架之 greenDAO
- Android ORM框架之GreenDAO
- Android数据库ORM框架-greenDAO
- Android ORM框架之greenDAO
- Android ORM 框架之 greenDAO
- Android greenDao 数据库ORM框架介绍
- Android ORM框架GreenDao入门学习
- Android中TextView内容过长加省略号
- 数据库乐观锁 & 悲观锁
- opencv2 SURF
- 【LEETCODE】238-Product of Array Except Self
- reset.css
- Android ORM框架greenDAO 源码工程编译
- HDU 2091 空心三角形
- 管理数据库和表
- 国内apk加固的破解方法
- 12.28总结
- 碎片化管理
- 查看自己电脑可以支持的最大内存量
- swift ios 平移动画(8种方式)
- ModelSim 与Debussy联调