🔰 学习视频 🔰
尚硅谷雷神SpringBoot2零基础入门springboot全套完整版(spring boot2)
集数:4-5
🔰 学习笔记 🔰
一、版本
查看Java版本:1.8
java -version
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)
查看Maven版本:3.8.1
mvn -v
Apache Maven 3.8.1 (05c21c65bdfed0f71a2f2ada8b84da59348c4c5d)
Maven home: D:\Java\apache-maven-3.8.1\bin\..
Java version: 1.8.0_301, vendor: Oracle Corporation, runtime: D:\Java\jdk1.8.0_301\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
二、HelloWorld
2.1 创建Springboot项目
2.2 控制器代码
src/main/java/com/zqc/springboothello/controller/HelloController.java
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@RequestMapping("/hello")
public String hello() {
return "Hello, Spring Boot";
}
}
说明:
@RestController
:相当于@Controller
+ @ResponseBody
@Controller
:指明这是一个控制器。
@ResponseBody
:说明类中的方法可以返回字符串,而不需要解析这段字符串。
2.3 运行测试
运行主启动类:SpringbootHelloApplication
打开浏览器输入:localhost:8080/hello
可查看到:
SpringBoot不需要自己启动tomcat。
2.4 配置文件
src/main/resources/application.properties
2.5 可执行Jar包
需要pom.xml内的配置(创建SpringBoot项目时自动就生成了)
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
点击右侧Maven进行打包:
打包成功后,找到target所在目录:
通过cmd进入到该目录下,启动jar包进行测试:
java -jar springboot-hello-0.0.1-SNAPSHOT.jar
启动成功,此时可在浏览器输入localhost:8080/hello进行测试。
注意:如果启动失败,看看是不是没有取消掉cmd的快速编辑模式。