我正在尝试将 jpa2 功能 @ElementCollection 用于我的实体中的字符串列表。我正在使用 hibernate3-maven-plugin 执行 hbm2ddl 任务。
但是,插件使用的休眠工具版本似乎不知道如何处理 @ElementCollection 注释,谁能给我指点我需要使用什么版本的休眠工具,这样就不是这样了。它应该只是指定正确版本的休眠工具的情况吗?
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>hibernate3-maven-plugin</artifactId>
<version>2.2</version>
<dependencies>
<dependency>
<groupId>postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>8.3-603.jdbc4</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-tools</artifactId>
<version>3.2.4.GA</version>
<type>jar</type>
<scope>runtime</scope>
</dependency>
[INFO] 跟踪 org.hibernate.MappingException:无法确定类型:java.util.List,表:mystuff,列:[org.hibernate.mapping.Column(stuffs)]
谢谢