识别Spring MVC架构模式

Bra*_*kes 5 architecture model-view-controller spring

我正在通过一个春天的mvc视频系列并且喜欢它!

我想更多地了解正在使用的确切架构的细节,并且无法确定正确的名称 - 以便我可以进一步阅读.

例如,我理解表示层是MVC,但不确定如何更具体地描述模式以考虑服务和资源对象的使用 - 而不是选择使用服务,DAO和Domain对象.

有什么线索可以帮助我更好地集中精力去理解下面的布局?

application
  core
     models/entities
     services
  rest
     controllers
     resources
        resource_assemblers
Run Code Online (Sandbox Code Playgroud)

编辑: Nathan Hughes的评论澄清了我与命名法的混淆,SirKometa连接了​​我没有掌握的建筑点.多谢你们.

Sir*_*eta 4

据我所知,您提到的布局代表了通过 REST 服务与世界通信的应用程序。

请告诉我这是否是您正在寻找的答案。