Структура папок в Spring MVC

Есть ли какое то правило для строгого именования папок в Spring MVC. смотрел разные видео где использовали например папку dao, я так понимаю она нужна для хранения сушностей. можно ли вместо dao назвать например model. и так же с другими ?


Ответы (2 шт):

Автор решения: Maksim Rybalkin

model - папка для entity

dao / dto - папка для трансферных классов

controller - папка для контроллеров

service - папка для сервисов

repository - папка для репозиториев

Остальные папки именуйте в соответствии с их логическим назначением

→ Ссылка
Автор решения: Санаев
app..
     business.. - бизнес логика
               dao
               domain - модели
               service
     config..
     utils..
     web.....  
               dto
               api - контроллеры
→ Ссылка