搭建maven+springboot+spring的项目架构(一)

本文详细介绍如何使用Idea和Maven搭建SSM项目,包括所需工具下载、配置步骤及项目结构解析,适合初学者快速入门。

摘要:

大家好;很久没跟大家在网上写文章分享了;本人参加工作实习到现在转正;我想着想把自己学的东西以通俗易懂的向大家介绍;因为现在社会所用的框架与学校所学的相差不是很大;但是这个人啊一旦接触新的东西就有害怕的感觉;所以我决定从醉醉基础初步向大家展示如何手动一步一步去搭建这样的一个环境;并让大家快速的去了解它。那下面就带你们提前走向社会。

所需工具如下:

  1. 社会一般公司都会用idea这个工具;所以还没有的同学都得下载:https://pan.baidu.com/s/1aYDaWj23s9Do3c21IZ_Wug
    提取码:nm31
    激活的什么直接上:http://idea.lanyus.com/
    2.下载maven:http://maven.apache.org/download.cgi
    在这里插入图片描述

配置如下:

1、maven需要配置到后台环境去;很简单;直接百度下就行了。

初步搭建:

  1. File->new Project ->maven或者Spring Initializr 创建新的项目;
  2. GroupId(Group)一般都是写企业的一连串名称比如:com.lp.xxxx;
  3. ArtifactId(Artifact)一般写项目名称
  4. 我这里以Spring Initializr建项目为列;如何所示:
  5. 在这里插入图片描述在这里插入图片描述就这样简单的创建了一个ssm项目。

idea配置maven

创建了项目的过程很简单;接下来就是配置一下maven;如图:
在这里插入图片描述
在这里插入图片描述在这里我就多讲点外知识;以便下次自己建项目不需要重复配置maven这个事情;以下就是配置建立新的项目时无需再次去配置maven:
在这里插入图片描述在这里可以配置建立新项目的maven配置;以后新建项目就不需要再去配置maven了;重复下;我说的是新建的项目不需要配置。以下就是我们刚建的项目目录:
在这里插入图片描述
特别介绍下DemoApplication和ServletInitializer两个类:

  1. DemoApplication:是整个项目的主函数;也就是开启程序的入口,也就是从这里开始开启了;说白了无非将springboot所封装的方法调用一次;初始化了所有的配置文件以及所有的类;就比如controller,bean,properties(yml)文件…

但是注意一点的是这个扫包方式不一样;默认扫同级的;也就是说只扫到跟这个类是处于同一个目录下的。

  1. ServletInitializer:是servlet初始化器;通过实现WebApplicationInitializer,在其中可以添加servlet,listener等,在加载Web项目的时候会加载这个接口实现类,从而起到web.xml相同的作用 (注意一点就是这个springboot默认自带的servlet不支持jsp)
  2. resources这个文件夹存放资源的;比如静态资源css、js…页面啦;还有配置文件

以上小总结:也就说用一套环境做开发;你必须就得遵循人家的规则;人家的开发模板就是这样的;那你就必须先熟悉整个开发结构。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小面包CC

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值