Я создаю одно веб-приложение, используя Spring и hibernate.Немного путают о структуре каталогов
Я немного запутался в подходе к структуре каталогов.
Подход 1: Создайте отдельную папку/пакет для каждого модуля. Пример. Если мне нужно создать модуль входа и выгрузки, а мой базовый пакет - com.abc, тогда я создам пакет com.abc.login и внутри, что создам контроллер, службу, форму, папки dao и то же самое для модели uploadfile.
Appraoch 2: В рамках этого же проекта создать контроллер, обслуживание, форму, дао папки, а затем добавить все классы контроллеров для всех модулей под com.abc.controller и так все услуги для всех модулей под одной служебной папке и поэтому формы и даос
Какой подход я должен соблюдать?
На самом деле первый подход улучшит читаемость ... но не уверен в производительности, если мое приложение содержит сотни модулей – JOHND