了解android开发的人应该都会知道,android的数据库开发主要用到sqlite。greenDAO应该算是当前最火的数据库开源框架了吧,它是一个移动开发的ORM(object / relational mapping)框架,至于ORM是什么,可以百度之,大概意思就是为懒人设计的能够将对象和关系以映射的方式表达出来。greenDAO就是如此:
greenDAO will do the word for you: it maps Java objects to datebase tables(often called ORM). 这样开发人员就可以吧精力集中在软件开发上,减轻了"wrting sql and parsing query results" 等等这些"quite tedious tasks".
总之,一句话,greenDAO就是实现Java对象和SQLite Datebase的一个媒介人,简化了SQLite的操作。
使用方法具体见
http://my.oschina.net/cheneywangc/blog/196354
http://my.oschina.net/cheneywangc/blog/196360