首页 > 解决方案 > 是否有工具可以使用 Room Annotations 自动生成 Android POJO 类

问题描述

我在 Android 中使用 SqliteOpenHelper 已经很长时间了。

在架构很大且关系很多的复杂项目中,我使用在线工具来设计 ERD,然后它为我导出 SQL 代码,该代码用于构建包含所有关系、字段属性和约束的 DB 表。

然后我可以直接将它粘贴到我的代码中,我就完成了!

现在,我想利用 ROOM 库。但是,我找不到在这种情况下可以将模式转换为具有适当 ROOM 注释的 Java 类的工具,因为为大型项目的所有关系手动创建注释会很乏味且容易出错。

有没有人设法找到这样的工具?还存在吗?

标签: androidandroid-sqliteandroid-roomandroid-annotationsandroid-database

解决方案


不,还没有工具可以自动生成带有 ROOM 注释的 POJO 类。必须手动添加注释。


推荐阅读