【问题标题】:Oracle database object type import in JPAJPA 中的 Oracle 数据库对象类型导入
【发布时间】:2013-01-30 09:04:38
【问题描述】:

有没有办法在 JPA 中导入 oracle 定义的对象类型。我在数据库中定义了一个复杂的对象:

create or replace TYPE "myType"{
someString varchar2(100),
someString2 varchar2(100),
constructor....}

此对象类型已在数据库表中使用。

【问题讨论】:

标签: jpa oracle-objects


【解决方案1】:

JPA 中没有对对象类型的标准支持。

如果您使用的是 EclipseLink,则可以使用 @Struct 注解来映射对象类型,

http://www.eclipse.org/eclipselink/documentation/2.5/jpa/extensions/a_struct.htm#CBBDCAHG

如果你映射了一个类型的表,并且该类型没有嵌套类型,那么它看起来就像一个普通的关系表,你可以像普通的关系表一样映射。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-09
    • 2017-01-13
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多