Я новичок с весенним ботинком. Я участвую в начале проекта, где мы будем строить службы отдыха, используя весеннюю загрузку. Не могли бы вы посоветовать рекомендуемую структуру каталогов, которая будет использоваться при создании проекта, который просто откроет службы отдыха?Какова рекомендуемая структура проекта для проектов весеннего сапога?
ответ
Вы делаете не необходимо что-то особенное для начала. Начните с обычного проекта java либо с маской или градиентом, либо с дизайном проекта IDE со стартовой зависимостью.
Вам нужен только один главный класс, как в руководство here и отдых ...
Там нет сдержана структуры пакета. Фактическая структура будет определяться вашим требованием/прихотью, а структура каталогов заложена build-tool/IDE
Вы можете следить за тем же строкой, что вам может понадобиться приложение spring-mvc.
Вы можете следить за так или иначе
Проект разделен на слои:
, например: стиль DDD
- Service слой: пакет услуг содержит классы обслуживания
- Уровень DAO/REPO: пакет dao, содержащий классы dao
- Entity слои
илилюбой слоистая структура подходит к вашей проблеме, для которой вы пишете проблему.
Проект разделен на модули или функциональные возможности или функции и модуль разделен на слои, как и выше
В качестве личного выбора, мне нравится второй вариант, потому что это более близко к бизнес-контекста , Подумайте в терминах понятий.
Вы следите за тем, как вы видите проект. Это ваши навыки организации кода.
Да, спасибо, но я хотел бы знать, как мне упаковать различные объекты в моем проекте? где я размещаю модель, службы (если необходимо), объекты dao и классы impl? –
Вы можете следить за той же структурой, что и следующая весна mvv .. – theBeacon
Можете ли вы сказать мне, где должны быть объекты DTO? В службе, в persisten слоя с организациями и дао/репо, в вебе-слое с контроллерами и внешним интерфейсом, или другими? –
Используйте Spring Tool Suite (среда разработки на основе Eclipse, которая настроена для разработки приложений Spring).
Создайте проект Spring Starter Project, он создаст структуру каталогов для вас с зависимостями весеннего загрузки maven.
Используйте ссылку-1 для создания проекта. это базовый проект для обучения. вы можете понять структуру папок. Используйте Link-2 для создания базового проекта загрузки Spring. 1: http://start.spring.io/ 2: https://projects.spring.io/spring-boot/
Создать Gradle/Maven проекта Автоматически главный/будет создан SRC/Java и SRC/главная/тест. создать пакет контроллера/службы/репозитория и начать писать код.
-src/Основной/Java (источник папка) --- com.package.service (упаковка) --- ServiceClass (класс) --- com.package.controller (упаковка) --- Контроллер Класс (класс)
Да, спасибо, но я хотел бы знать, как мне упаковать различные объекты в моем проекте? где я размещаю модель, службы (если необходимо), объекты dao и классы impl? –
Да, если вы пишете какие-либо услуги, поставьте его под пакет услуг. Структура будет выглядеть примерно так. -src/main/java (исходная папка) –
-src/main/java (исходная папка) –
Существует каким-то образом Рекомендуемая структура каталогов упоминается https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-structuring-your-code.html
Вы можете создать папку api
и положить контроллеры там.
Если у вас есть некоторые компоненты конфигурации, поместите их в отдельный пакет.
У меня есть пример, который я использую пару лет. Пожалуйста, посмотрите как ссылку.
- 1. Какова рекомендуемая структура каталогов для проекта Rust?
- 2. Какова рекомендуемая структура TFS.
- 3. Какова рекомендуемая структура проекта приложения WPF?
- 4. Рекомендуемая структура проекта Twilio Rails?
- 5. Рекомендуемая структура проекта WPF?
- 6. Какова рекомендуемая структура документа для разработки интерфейса?
- 7. какова структура питон проекта
- 8. Рекомендуемая структура проекта для построений Flex
- 9. Структура проекта для проектов python
- 10. Какова рекомендуемая схема игнорирования элемента управления для проектов Seam?
- 11. Интеграция весеннего сапога с RESTEasy
- 12. Рекомендуемая настройка проекта TFS 2010
- 13. рекомендуемая типовая структура проекта с модулями
- 14. Рекомендуемая структура тестовых модулей для новых проектов .NET
- 15. Как решить бесконечный строительный процесс весеннего сапога?
- 16. Какова рекомендуемая структура репозитория SVN для приложений ExtJS MVC?
- 17. Какова рекомендуемая структура папок для тестовых случаев Protractor e2e?
- 18. Рекомендуемая структура файла
- 19. Какова оптимальная структура хранилища SVN для проектов с несколькими источниками?
- 20. Рекомендуемая структура документа для CouchDB
- 21. Рекомендуемая структура IoC для iOS?
- 22. Рекомендуемая структура для агрегации данных
- 23. Рекомендуемая настройка TeamCity для нескольких проектов
- 24. OpenCL - требуется рекомендуемая структура
- 25. Какова рекомендуемая реализация Bcrypt C?
- 26. Какова рекомендуемая структура папок каталогов в проекте с использованием IoC
- 27. Рекомендуемая структура программы
- 28. Какова структура каталогов проекта для автономного приложения Java SE?
- 29. Рекомендуемая структура проекта проекта и система построения проекта со статическими ресурсами, требующими компиляции?
- 30. Рекомендуемая настройка файлов для проектов VisualSVN и веб-развертывания
Поиск Maven архетипы. Может генерировать проект для вас –