idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)

引言 
	在java初学阶段,项目的创建是必备的基本功之一,而近期发现许多同学创建Springboot多模块项目思路不清,导致项目创建问题层出不穷,特用图解的方式回顾springboot多模块项目的创建流程,以供学习之用。

idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)_第1张图片
idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)_第2张图片
idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)_第3张图片
idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)_第4张图片
idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)_第5张图片
关于二者的区别,可详见 https://my.oschina.net/u/3908739/blog/2218624
下面开始创建子模块
画了个简易流程,比较丑,但感觉还算清楚。此处为建议流程。
注:创建除web子模块外,建议使用普通mevan项目流程创建,因为除web外,其余子模块不需要springboot启动类,且无需直接依赖springboot框架。common模块非必须
idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)_第6张图片
idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)_第7张图片
在创建web层的module时,需注意启动类和需要扫描的类的层级关系
idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)_第8张图片
idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网)_第9张图片
书写基本代码,运行启动类,访问对应网址
在这里插入图片描述
可以看出已经从mysql数据库中读取到了对应的数据,创建项目成功!创建的项目我会放到附件中,如果有需要,大家自行下载即可。希望能帮助到大家,让创建Springboot多模块项目不再成为新手的绊脚石!

你可能感兴趣的:(idea2019 Springboot多模块 聚合项目创建流程(MVC架构,傻瓜式,详细版,需外网))