GreenDao使用注意事项
使用注解
@unique 唯一约束(这个会默认创建索引)
@NameInDb:有的时候数据库中的字段跟你的对象字段不匹配的时候,可以使用此注解。
DaoMaster:用于创建数据库以及获取DaoSession
DaoSession:用于获取各个表对应的Dao类,可以缓存数据.
这个没有具体用过
DatabaseManager.getInstance().getSession().clear();//清楚 session 的所有缓存
DatabaseManager.getInstance().getSession().getStudentDao().deleteAll(); // 清除 StudentDao的缓存
各个表对应的Dao:提供了对表进行增删改查的方法,以及表的各个字段,表名等属性.