Создание системы электронной коммерции
На рисунке 1 показана общая схема взаимодействия компонентов.Если результат этой проверки равен false, метод createAccount генерирует CustomerNotFoundException.Компоненты управления данными AccountEJB и CustomerEJB используют отношения многие ко многим.Метод addCustomerToAccount, например, начинает работу с проверки существования пользователя.Сессионный компонент AccountControllerEJB имеет два метода get.Сессионный компонент TxControllerEJB обрабатывает банковские транзакции.Если аргумент type метода не соответствует счету, эти методы генерируют IllegalAccountTypeException.Поскольку оба этих шага должны завершиться, метод transferFunds имеет атрибут транзакции Required.Например, метод create компонента управления данными CustomerEJB вызывает SQL-команду INSERT.Файлы EJB JAR включают несколько вспомогательных классов, используемых корпоративными компонентами.
Скачать Создание системы электронной коммерции
Скачать документ
(Если ссылка на скачивание файла не доступна - дайте нам знать об этом в комментариях либо через форму обратной связи)