android - 是否有工具可以使用 Room Annotations 自动生成 Android POJO 类
问题描述
我在 Android 中使用 SqliteOpenHelper 已经很长时间了。
在架构很大且关系很多的复杂项目中,我使用在线工具来设计 ERD,然后它为我导出 SQL 代码,该代码用于构建包含所有关系、字段属性和约束的 DB 表。
然后我可以直接将它粘贴到我的代码中,我就完成了!
现在,我想利用 ROOM 库。但是,我找不到在这种情况下可以将模式转换为具有适当 ROOM 注释的 Java 类的工具,因为为大型项目的所有关系手动创建注释会很乏味且容易出错。
有没有人设法找到这样的工具?还存在吗?
解决方案
不,还没有工具可以自动生成带有 ROOM 注释的 POJO 类。必须手动添加注释。
推荐阅读
- sql - 在函数中转 SQL 语句
- hyperledger-fabric - 无需托管对等节点即可参与 Hyperledger
- python-3.x - 如何确保按给定顺序处理所有命令(和错误)
- mysql - 维度建模:如何创建没有代理主键的表?
- gradle - Gradle 构建脚本中的“包装器”条目是否取代了 Gradle 包装器 (gradlew)?
- solr - 在 Hybris Solr 中限制搜索 - 在搜索男装商品时未返回女装
- c++ - 使用了未初始化的局部变量?尚未初始化?有什么问题
- rabbitmq - 为 RabbitMQ 虚拟主机使用不同的网络接口
- reactjs - 为什么(Flux)状态管理不使用静态函数而不是命名属性
- mysql - mysql 检查一个值是否在一个范围内