В весеннем загрузочном приложении я вижу папку domain, которая включает в себя EntityName, EntityNameSomeDetails, SomeEntityNameResponse и т. д. Я не нахожу подходящей документации об этой архитектуре.
вот например если доменная папка то мне не понятно для чего каждый ее файл. Какие классы я должен писать там? Какие методы и переменные я должен там хранить и т.д.




Папка домена очень похожа на папку сущности. Возможно, это просто другое имя папки.
Я думаю, что вы на самом деле ищете структуру проекта загрузки Spring, которая может быть не стандартом для каждой компании/проекта, но 
Структура проекта на изображении выполнена с учетом это. Дайте мне знать:)
это структура понимания. однако тот, который я ищу, имеет папку домена, содержание которой мне не ясно.
Глядя на структуру предоставленной вами папки, я думаю, что разработчик написал все объекты Entity, DTO, Request и Response в одном пакете, но это невозможно, потому что по мере роста проекта и количества объектов, DTO, Req и объект Resp увеличивается, его будет трудно поддерживать.
Обычно папка домена содержит POJO (обычные старые объекты Java). В этой папке в основном хранятся классы, которые могут быть или не быть сущностями, но имеют общую структуру:
но в папке домена есть файлы, которые не соответствуют никаким объектам EER.