【问题标题】:How to specify Hibernate mappings from code without JPA如何在没有 JPA 的情况下从代码中指定 Hibernate 映射
【发布时间】:2013-02-16 05:20:56
【问题描述】:

我正在使用将结果映射到 POJO 的 Hibernate 本机 SQL 查询。但是,我需要一个将列名绑定到属性名的映射 XML 文件。是否可以直接从代码中指定映射没有 JPA 注释

【问题讨论】:

标签: hibernate jpa orm annotations


【解决方案1】:

代码中的 OR/Mapping 意味着您必须在实体类中使用注解。没有注解,只能在代码中完成映射。但是您可以使用 Hibernate 注释而不是 JPA 注释。

例如,下面是hibernate支持的表映射的所有注解:

  • javax.persistence.Table 是 JPA 注释
  • org.hibernate.annotations.Table是Hibernate注解

【讨论】:

    猜你喜欢
    • 2011-12-07
    • 2014-06-06
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 2016-09-21
    • 2011-06-29
    • 1970-01-01
    相关资源
    最近更新 更多