主要特点:起步依赖、内嵌服务器、自动配置
用第一个方法试试呗:
1.新建一个module
点击next后会有一个联网的操作
点next后就出现了尽可能选择你之后开发要用到的maven依赖项目(以前是手动写的)
选择好了就点finish然后就酱紫了
其中application.properties是springboot的重要配置文件,我们对各种文件的配置和设置都是在这个文件里实现
,让我们来看看他的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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!--SpringBoot的父项目-->
<!--作用:管理依赖和依赖版本,所以和SpringBoot项目有关的依赖、版本都在父项目中加以定义和申明的-->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.0</version>
<relativePath/>
</parent>
<!--当前项目的gav坐标-->
<groupId>com.rll</groupId>
<artifactId>002-springboo-first</artifactId>
<version>1.0.0</version>
<!--描述信息,可不要-->
<!-- <name>002-springboo-first</name>-->
<!-- <description>Demo project for Spring Boot</description>-->
<!--配置jdk的版本-->
<properties>
<java.version>17</java.version>
</properties>
<dependencies>
<!--web版本,没加版本号就继承父的版本号-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--测试-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<!--springBoot用到的mavean的插件-->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
分割线---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
写一个HelloSpringBoot
1.新建一个HelloSpringBoot的类如下图所示。
注意:想让字符串String返回值当做数据来用返回给浏览器,所以在方法之上加@ResponseBody
2.运行main方法
3.在浏览器中输入:http://localhost:8080/hello
你就看到了,哈哈哈,虽然这个过程遇到了很多困难,但是也算是ok啦
下面我们一起来学下有意思的吧
1.编写配置文件
2.把之前的allication.properties文件copy粘贴到resources目录下改名为allication.yml文件并编写这个文件,指定使用哪个配置文件。
3.运行主程序,发现环境已切换