3

了解到可以写一个SELECT每行可以有效映射到一个对象的地方:

处理休眠实体上的数据库视图的优雅方法?

但是,所有答案都使用 XML。

这是如何使用注释完成的?

我正在使用Hibernate 3.3.1 GA&Hibernate Annotations 3.4 GA这是JBoss 5.1for的一部分JDK6

4

3 回答 3

1

您绝对可以使用注释将对象映射到表。本质上您需要使用 JPA(Java Persistence Annotation),还有一些 Hibernate 特定的注解可以使用。

简而言之,代表表的对象应使用@Entity 注释进行标记。您需要知道许多其他注释/属性才能使事情正常进行

http://docs.jboss.org/hibernate/stable/annotations/reference/en/html_single/#entity

于 2011-03-10T04:43:49.690 回答
0

到目前为止,您似乎无法为此使用注释。辅助数据库对象未被注释覆盖(在 Hibernate 3.6 中): Hibernate 3.6 Docs

于 2011-12-14T10:40:33.820 回答
0

我认为您可能想要使用休眠文档中的映射辅助表
看来您可以将来自多个表的数据连接到一个共享实体 bean 中,

于 2011-03-10T18:59:04.597 回答