Я новичок в архитектуре Java EE (пытаясь сделать некоторое чтение на этом - пожалуйста, предложите хорошие источники).Какова цель уровня полезности и как это связано с другими уровнями в архитектуре веб-приложения?
Когда мы используем шаблон MVC, слой DAO состоит из классов, которые содержат методы для доступа к базе данных. Аналогично, сервисный уровень содержит классы, которые используют методы из классов DAO и имеют некоторую бизнес-логику. В некоторых проектах я вижу, что используются классы Util, и они содержат методы, которые выполняют некоторую работу для классов уровня обслуживания.
Какова цель этого слоя полезности? Может ли он содержать геттеры и сеттеры от инъекции пружинной зависимости?