Веб-сервисы и JPA - PullRequest
       9

Веб-сервисы и JPA

0 голосов
/ 17 февраля 2012

У нас есть приложение-тик, выполненное в Swing с использованием веб-сервисов на основе SOAP для всех его внутренних операций. Наша самая большая проблема сейчас заключается в преобразовании «объекта модели клиента» в граф JPA, когда он возвращается к сервисам для выполнения персистентности.

Вот технологический стек, который мы используем:

Java 6
Oracle WebLogic 11g
Весна 3.0.5
Hibernate 3.6.1

Мне нравится думать, что должна быть проверенная схема решения этой конкретной проблемы. Пожалуйста, сообщите.

1 Ответ

1 голос
/ 17 февраля 2012

Я не уверен, есть ли шаблон, из моего опыта я вижу, что шаблон DTO используется в основном, когда вы что-то передаете клиенту.То, что ваш сервис обычно обрабатывает DTO и передает на уровень DAO.На уровне DAO вы выполняете все эти преобразования из DTO в объекты JPA.

Клиент-> Сервисный интерфейс (бизнес-логика) -> Классы DAO (имеет логику персистентности)

DTO создаются в клиентеи сервисные уровни читают их и применяют бизнес-логику, а затем передают ее на уровень DAO.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...