专业的编程技术博客社区

网站首页 > 博客文章 正文

Spring零基础入门之本地搭建一个Spring项目

baijin 2024-10-20 04:12:53 博客文章 321 ℃ 0 评论

Spring零基础入门之本地搭建一个Spring项目

在开始Spring学习前,我认为需要在本地搭建一个简单的Spring项目,至少能方便我们看源码。这里我是用IDEA搭建的,强烈建议使用IDEA作为编辑器,不过应该也没多少人仍在使用eclipse却不会Spring。

1.IDEA创建基于Maven的Spring项目

①新建项目

首先File/Project...新建项目

②选择Maven工程

弹出框选择要选择Maven工程,而不是Spring,因为一般我们在web开发时肯定几乎都是基于maven的。如图勾选Create from archetype选择一个初始化项目的模板,这里我选择的是webapp的工程模板:

③设置项目名称和Maven坐标

点Next,然后设置好项目名和maven的groupId、artifactId和version,这里我就随便设了

④设置Maven版本和配置

最后一步是设置maven的版本,这里我用的是本地的Maven,之前自己搭的3.6.3环境,同时要修改配置文件settings.xml和本地的maven依赖库。由于本文重点关注spring,就不贴maven配置等信息了。

⑤完成创建

点Finishi就完成了,可以看到Maven在进行一些初始化工作

⑥补充目录

有些核心目录可能因为模板的问题没有创建好,例如我这里少了java和resource,需要自己手动创建。

在main目录上右键新建目录

很方便,IDEA已经帮我们准备好了这两个目录,依次创建好它们

⑦最终的工程结构

⑧修改pom.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>org.example</groupId>
  <artifactId>spring-demo</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>war</packaging>

  <properties>
    <spring.version>5.2.3.RELEASE</spring.version>
  </properties>

  <dependencies>
    <!--Spring环境包-->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-context</artifactId>
      <version>${spring.version}</version>
    </dependency>

    <!--Spring框架web模块,提供了一些web开发需要的注解-->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-web</artifactId>
      <version>${spring.version}</version>
    </dependency>

  </dependencies>

</project>

这里我引入的Spring版本是5.2.3.RELEASE,比较新,实际上只引入context包就可以用了,它同时依赖了core、beans的包和其他包,所以我们无需再手动引入core、beans这两个包。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表