Я использую Spring с Hibernate.Архитектура Java - Самоуправляемые классы и классы менеджера
Моя модель спящего режима, которую я использую, - это «NodeInstanceLog», который является объектом, который извлекается из базы данных.
Моя текущая структура:
На данный момент NodeInstanceLogDAO является обработка извлечения данных из базы данных.
Другим вариантом было бы изменить мою структуру, чтобы сделать его таким, чтобы NodeInstanceLog был fetchable и позволял ему управлять собой. Т.е. он может извлекать свои данные из базы данных.
В чем преимущества и недостатки каждого из них?
Итак, вы говорите, что разделяйте обязанности, которые NodeInstanceLog будет удерживать данные, а не выбор себя, как вы идете? – user2469515
Скорее всего :) – Thomas