Примите во внимание веб-приложение, которое имеет несколько основных функций, таких как функция регистрации, функция входа и возможность входа пользователя в систему, функции работы CRUD. Мой вопрос: есть ли у меня несколько сервлетов, обрабатывающих каждую конкретную задачу, или я группирую их все в один главный сервлет контроллера, который обменивается данными с объектом доступа к данным.Несколько сервлетов или только один главный контроллер
Я не хочу использовать какие-либо предварительные рамки и хочу правильно изучить способ реализации таких функций. Если бы кто-то мог мне помочь, это было бы очень признательно.
Спасибо.
Существующие рамки MVC имеют только один сервлет контроллера. Если вы все равно хотите изобрести колесо, я бы предложил пойти по тому же пути. См. Также http://stackoverflow.com/q/3541077 Обратите внимание, что сервлет контроллера обычно не взаимодействует с DAO вообще. Вместо этого действуют действия, основанные на запросах и бизнес-сервисах. – BalusC