是否可以从使用GreenDAO的Android项目动态(在运行时)访问生成器项目中定义的数据库模型结构信息(实体,属性,架构......)?
我的第一印象是,这是不可能的。如果是,我该怎么做?
感谢您的回答。
答案 0 :(得分:1)
你可以通过反思来做。
DaoMaster
的父级AbstractDaoMaster
有一个私有字段daoConfigMap
,其中包含表格的配置。
不是一种正确的方法,但如果你想破解某事可能。
另一种方法,如果你想访问知识等的属性,每个生成的Dao
类都有一个公共静态Properties
类来定义属性。