2-1. Maven 三层项目结构搭建

2023-04-02 16:29:41 浏览数 (2)

本文目录

  • 前言
  • 一、创建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注解 封装结果 支持跨域 打包

0 人点赞