In the last 12 months I've worked and studied to learn how to create REST APIs with Spring boot, before that I worked with php MVC programming to create web systems and now in my "migration" to Java using Spring I'm having doubts / Difficulty to understand if Spring uses some kind of design pattern and what would it be?
Generally I create classes that follow the order: RestController - > Service - > Repository and Domain and DTO classes for entities and entity conversion / formatting
Can this structure I'm using be considered a design pattern? What would it be?
I think that because I am self-taught I continue with this simple doubt in relation to the most personal people!