使用注释的Hibernate视图

时间:2011-03-10 03:31:03

标签: java hibernate orm view hibernate-annotations

据悉,可以写一个SELECT,其中每一行都可以有效地映射到一个对象:

Elegant ways to handle database views on hibernate entities?

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

如何使用注释完成?

我正在使用Hibernate 3.3.1 GA& Hibernate Annotations 3.4 GAJBoss 5.1

JDK6的一部分

3 个答案:

答案 0 :(得分:1)

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

简而言之,表示表的Object应使用@Entity注释进行标记。 有许多其他注释/属性,你需要知道才能使事情发挥作用

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

答案 1 :(得分:0)

我想你可能想从hibernate文档中使用Mapping secondary tables 您似乎可以将多个表中的数据连接到一个共享实体bean中,

答案 2 :(得分:0)

到目前为止,您似乎无法使用注释。注释不包括辅助数据库对象(在Hibernate 3.6中): Hibernate 3.6 Docs