2011-11-21 13 views
5

Sto sviluppando un set di servizi REST. Sto pensando di usare Hibernate come mio ORM e JAXB come oggetti di business per semplificare il marshalling e l'unmarshalling. In questo caso, devo sempre mappare gli oggetti Hibernate sull'oggetto JAXB e in un altro modo! C'è qualche architettura standard più efficiente per questo scopo?Unione di oggetti Hibernate e dell'oggetto JAXB

risposta

2

Utilizzando la sospensione tramite annotazioni JPA, è possibile creare una classe che può essere utilizzata da entrambi JAXB per il marshalling e unmarshalling e da Hibernate per la persistenza.

Se si sta tentando di mantenere i due strettamente separati, ovvero non si desidera che le annotazioni JPAB e le annotazioni JAXB coesistano nella stessa classe, sarà necessario effettuare una mappatura tra i due.