а до этого с андроид разработки. Вопрос у меня следующий: как лучше организовывать структуру спринг приложения? Например, на ларавель обычно делают отдельно model, controller, middleware и так далее, и там уже лежат все классы соответствующего назначения.
При этом когда я занимался андроид разработкой, в нашей компании было принято делать отдельный пакет для каждой сущности, где были и модель, и вьюмодель, и вью, и дао, и даже утилиты местного значения.
Подскажите, как лучше в формате Spring + MVC
Делают и так и так. Есть свои плюсы, есть свои минусы. Как примут в команде, так и будет
Спасибо. Сделаю один проект первым способом, другой вторым
Я бы ещё третий сделал, где на верхнем уровне какие-то базовые понятия (controller, service, repository), а внутри уже разбитые по узкоспецифичным. Так сказать, взять все лучшее из двух вариантов.
Обсуждают сегодня