【问题标题】:java - map database tables into classjava - 将数据库表映射到类中
【发布时间】:2014-06-24 04:19:44
【问题描述】:

在 Java 中从数据库中检索数据时,如何动态获取每个数据库行的类实例?

示例: 我有两个表(Table1:id、name、Table2:id、name、age)和两个具有相同属性的类。对于 Table1 中的每一行,我都想要该行的列表项(或相关内容)。

在 Java 中是否有一个类/默认方法可以做到这一点?

【问题讨论】:

  • 使用Hibernate。你要找的是ORM

标签: java database derby


【解决方案1】:

虽然您可以实现自己的映射器,但Hibernate (and the other JPA implementations) 将彻底解决您的问题。如果配置正确,从Table1 加载记录将自动实现您与Table2@OneToMany 关系

【讨论】:

    【解决方案2】:

    您可以使用Hibernate 或研究droidpersistence 库的源代码,(虽然该库是为android 编写的)

    【讨论】:

      【解决方案3】:

      使用JPA。 JPA 的一个流行实现是Hibernate。有很多教程可以帮助您入门。

      【讨论】:

        猜你喜欢
        • 2016-10-04
        • 1970-01-01
        • 2012-10-08
        • 1970-01-01
        • 2012-06-02
        • 1970-01-01
        • 1970-01-01
        • 2012-10-03
        • 1970-01-01
        相关资源
        最近更新 更多