Tôi đang phát triển một tập hợp các dịch vụ REST. Tôi đang lập kế hoạch để sử dụng Hibernate như ORM và JAXB của tôi như là đối tượng kinh doanh của tôi để đơn giản hóa marshalling và unmarshalling. Trong trường hợp này, tôi phải luôn luôn ánh xạ đối tượng Hibernate đến đối tượng JAXB và cách khác xung quanh! Có kiến trúc tiêu chuẩn hiệu quả hơn cho mục đích này không?Hợp nhất các đối tượng Hibernate và đối tượng JAXB
5
A
Trả lời
2
Sử dụng chú thích ngủ đông qua chú thích JPA, bạn có thể tạo một lớp có thể được sử dụng bởi cả JAXB cho marshalling và unmarshalling và Hibernate để duy trì.
Nếu bạn đang cố gắng giữ hai chú thích riêng biệt - nghĩa là bạn không muốn chú thích JPA và chú thích JAXB cùng tồn tại trên cùng một lớp - thì bạn sẽ cần ánh xạ giữa hai lớp.