TransferObject - TransferObject
- Представляет собой объект, используемый для передачи данных.
- DataAccessObject может использовать
- TransferObject для возврата данных клиенту.
- DataAccessObject может также принимать данные от клиента в объекте TransferObject для их обновления в источнике данных.
Стратегии - Стратегии
- Стратегия Automatic DAO Code Generation
- Поскольку BusinessObject соответствует конкретному DAO, есть возможность установить взаимоотношения между BusinessObject, DAO, и применяемыми реализациями (например, таблицы в RDBMS).
- После установления взаимоотношений появляется возможность написать простую утилиту для генерации кода, зависящую от приложения, которая может генерировать код для всех нужных приложению объектов DAO.
- Метаданные для генерации DAO могут определяться разработчиком в файле-дескрипторе.
- В качестве альтернативы генератор кода может автоматически проанализировать базу данных и предоставить необходимые для доступа к ней объекты DAO.
Достарыңызбен бөлісу: |