程序员面试刷题的书哪个好IDEA后台微服务架构:基于SpringBoot+SpringCloud+SpringMVC+SpringDataJPA的微服务Demo说明。开发环境:IDEA、jdk 1.8、mysql 5.7、maven、CentOS 7、docker、Postman等。常用镜像:镜像常用端口及一些docker命令。架构图目录。0.准备后台开发文档:前后端分离开发前,需要准备好后台开发文档。前端根据开发文档的URL开发前端,后台根据开发文档的URL开发后台。后台文档技术选型说明:开源,但是代码入侵性太强(推荐)。开源,图形化界面编写,简单易用、等第三方网站付费、个人GitHub开源等。1.关于后台公共模块:1-1.全局的返回结果实体类说明。全局返回结果类通用的分页结果类。返回码常量类。1-2.全部模块采用SpringMVC模式的好处,分工明确。Controller注入Service,Service注入Dao,Dao持久化PoJo。SpringMVC层级说明。SpringMVC结构图。