本文目录
- 前言
- 一、创建Maven项目
- 二、三层架构说明
- 三、搭建三层架构
- 1. 创建父子Maven项目
- 2. 定义依赖关系
- 2.1 父项目统一管理依赖
- 2.2 子项目增加依赖
- 四、常见问题QA
- 1. JDK问题
- 2. Maven问题
- 最后
前言
通过上文:1-3. 开发环境安装(全),我们完成了开发环境的安装!
本文开始第二章:二、项目结构搭建正所谓:万丈高楼平地起,打好地基是关键!
主要内容:创建Maven项目、三层架构说明、搭建三层架构、常见问题解决方法 。该遇到的问题我都提前想到了,很多小细节,等你收割! 通过本文,我希望你能清楚的回答以下问题:
- 如何创建干净的Maven项目?建议如何定义Maven坐标?
- 如何搭建三层架构?各层职责如何划分?
- Maven如何统一定义依赖包版本? dependencyManagement是什么?有什么作用?
本文对应思维导图的第二部分,如下图的红框处:
专栏介绍
因为可能还有很多同学还不清楚上下文,所以简单介绍一下这个专栏要做的事:
天罡老哥和狗哥(博客主页)有意
从0到1
带大家搭建一个SpringBoot SpringCloud Vue
的前后端分离项目! 打造一个短小精悍、技术主流、架构规范的前后端分离实战项目!我负责后端,狗哥负责前端! 目的就是让大家通过项目实战,学到一些真东西,将所学理论落地,助力有心强大的你更快的成长!开启你的工作之旅,让开发游刃有余!
详细的后端规划和后端大纲思维导图在开篇已经给出,你可以到开篇查收:基于SpringBoot SpringCloud Vue前后端分离项目实战 --开篇。
详细内容,请见原文地址:
2-1. Maven 三层项目结构搭建
最后
通过本文,我们不仅实战了【项目结构搭建】,更主要的学会【为什么这么搭建】,其中的原因,会遇到的问题,以及如何解决!
这也是你不管是谈【毕设项目】,还是【面试】谈实战项目,你能讲出来的【亮点】!
如果觉得写的不错,订阅起来吧,干货持续输出中!
服务端实战 :SpringBoot Vue前后端分离项目实战
前端实战 :Vue SpringBoot前后端分离项目实战
再次说明: 这个实战专栏是真实战,是真从0到1!用的也是最新最主流的技术。具体的优势、规划、技术选型都可以在《开篇》试读,有详细说明! 高质量专栏,一个专栏足可以让你具备工作实战能力,所以定位上很容易上让你甄别出来这是高质量的! 我们保证会用心持续高质量输出文章,订阅后加我微信,我会给你针对性指导!
另外,别忘了关注天哥:天罡gg ,发布新文不容易错过: https://blog.csdn.net/scm_2008
最后强调: 必须动手实操,想实战就不要光看,到手的知识才属于你!让我了解一下大家的项目结构搭建情况,投票投票投票~~~
下文:2-2. SpringBoot API开发详解 --SpringMVC注解 封装结果 支持跨域 打包