2009-12-10 5 views

ответ

1

Я рекомендую читать Fowler's Patterns of Enterprise Application Architecture. Например, вы можете использовать Gate Data Gateway, Row Data Gateway, Active Record или Data Mapper.

В большинстве проектов используется ORM, например Hibernate или IBatis, которые адаптируются к модели домена, а не к сценариям транзакций.

0

В Java класс, как DAO

DAO подобных образований должны быть объединены в один. Меньшие объекты инкапсулируются как внутренние классы. Однако, если объект достаточно велик, у вас должно быть разное DAO для каждого объекта.

Смежные вопросы