我目前正在从事一个 Java 项目,只是想知道 JAVA 中是否有类似自动对象关系映射(ORM)的东西。
在 C++ 中,我使用了QSqlTableModel
:
QSqlTableModel *model = new QSqlTableModel(parentObject, database);
model->setTable("Table_I_wanna_access");
model->select();
在这三行之后,我可以通过模型对象访问 Table_I_wanna_access。(这意味着我可以访问数据、更改数据、插入......)
所以我的问题是:在 JAVA 中有类似的东西吗?还是我必须为数据库中的每个表编写自己的 ORM 类?