В приложении весенней загрузки я вижу папку domain, в которую входят EntityName, EntityNameSomeDetails, SomeEntityNameResponse и т. Д. Я не нахожу надлежащей документации об архитектуре такого типа.
domain
EntityName
EntityNameSomeDetails
SomeEntityNameResponse
вот пример, если в доменной папке мне не понятно, для чего предназначен каждый его файл.Какие классы я должен написать там?Какие методы и переменные я должен там хранить и т. Д.
https://github.com/bigzidane/springboot-rest-h2-swagger/tree/master/src/main/java/com/es/challenge/domain
Я думаю, что вы на самом деле ищете структуру загрузочного проекта Spring, которая может быть не стандартной для каждой компании / проекта, но
Структура проекта в изображении сделана с учетом этого. Дайте мне знать:)
Обычно папка домена содержит POJO (простые старые объекты Java).В этой папке в основном хранятся классы, которые могут или не могут быть сущностями, но имеют общую структуру:
Папка домена очень похожа на папку сущностей. Может быть, это просто другое имя папки.