我使用 oracle 10g,并使用复合类型、嵌套表和 varray 的概念。例如,我使用 pl/sql 创建了一个类型 adress
和一个表 person :
create type adress as object (ville varchar2(10),zip varchar2(10));
create type persontype as object (idp varchar2(5),name varchar2(10),personadress adress);
create table person of persontype;
现在我必须从 person 表生成实体类。 JPA 和 Hibernate 仅映射 number
和 varchar
等基本类型的问题。如何映射属性personadress?
最佳答案
要映射 hibernate 中的任何实体,您需要使用 <many-to-one>
或根据您的要求收集。
关于hibernate - 如何使用 hibernate 将 oracle 定义的用户类型映射到 JPA 实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9805666/