GreenDao系列之(3)我的扩展
GreenDao的不足 之前也提到过,greenDao有以下不足: greenDao Generator仍然有点笨 greenDao的DaoMaster对数据库的创建和更新比较笨拙,无法实现智能更新。虽然网上有一个叫做MigrationHelper的解决方案,但仍不够友好。 greenDao的Property支持的属性有限,不支持default、is null、unique 等属性 greenDao不支持Property更新,只支持整个对象的更新 由于精力有限,我只会对第2-4点进行改进。 我的改进 针对以上几点,进行了几点改进: 支持更多属性设置:如NOT NULL、UNIQUE 支持Index配置,定义Index就和定义Property一样简单 数据库自动化升级 数据库支持属性更新 同时,为了享有后面greenDao开源的维护的成果,我们在保持gree