第一节 简单的Web应用搭建过程
目录
1.1 Web项目开发需要准备的环境
- jdk:1.8版本以上(一般企业所用jdk版本都为1.8,少数使用11)
- Maven:3.6.3版本以上
- 开发辅助工具:IDEA
1.2 Web项目的开发步骤
1.2.1 Maven工程结构分析
如下图所示:
1.2.2第一个Spring Boot应用程序
1.2.2.1 检查环境配置
本节介绍如何开发一个小“Hello World!”,突出Spring Boot的一些关键功能的网络应用程序。我们使用Maven构建这个项目,因为大多数ide都支持它。
Spring.io网站包含许多使用Spring Boot的“入门”指南
可以通过start.spring.io/并从依赖项搜索器中选择“Web”启动器来快捷操作以下步骤。这样做会产生一个新的项目结构,以便可以立即开始编码。有关更多详细信息,请查看start.spring.io用户指南
在我们开始之前,打开一个终端并运行以下命令,以确保机器上安装了有效的java和maven版本:
1.2.2.2 IDEA创建工程与POM
使用Maven构建Web工程项目的相关骨架
我们需要从创建一个Maven pom.xml文件开始。pom.xml是用于构建项目的依据。
1.2.2.3 添加类路径依赖项
如下所示:
<?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>cn.edu.zut</groupId>
<artifactId>maven-first-boot</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.1</version>
</parent>
<dependencies>
<dependency>
<groupId