Java Mailing List Archive

http://www.gg3721.com/

Home » users.openjpa »

Re: Embed on Secondary Table

atilla

2008-08-26

Replies: Find Java Web Hosting

Author LoginPost Reply

worked like a charm. thank you.

here is my test model:
@Entity
@Table(name = "CUSTOMER")
@DiscriminatorColumn(name = "CUSTOMER_CLASS")
@SecondaryTable(name = "CUSTOMER_EXT", pkJoinColumns =
@PrimaryKeyJoinColumn(name = "CUST_ID", referencedColumnName = "CUST_ID"))
@Inheritance(strategy = InheritanceType.JOINED)
public class Customer {
...
@Embedded
@AttributeOverrides( {
@AttributeOverride(name = "from", column = @Column(name = "FROM_DT", table =
"CUSTOMER_EXT")),
@AttributeOverride(name = "to", column = @Column(name = "TO_DT", table =
"CUSTOMER_EXT")) })
private DateRange dr;
...
}

@Entity
@DiscriminatorValue("ORG")
@Table(name="ORGANIZATION")
@PrimaryKeyJoinColumn(name="CUST_ID", referencedColumnName="CUST_ID")
public class Organization extends Customer {...}



Pinaki Poddar wrote:
>
> Hi,
>  If you can update OpenJPA from trunk and verify whether the fix works
> for you or not, please let us know.
>
>
>

--
Sent from the OpenJPA Users mailing list archive at Nabble.com.

©2008 gg3721.com - Jax Systems, LLC, U.S.A.