栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【SpringBoot】入门(配置、HelloWord、配置文件、可执行Jar包)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【SpringBoot】入门(配置、HelloWord、配置文件、可执行Jar包)

 学习视频 

尚硅谷雷神SpringBoot2零基础入门springboot全套完整版(spring boot2)

集数:4-5


 学习笔记 

【Java】学习笔记汇总


文章目录
  • 一、版本
  • 二、HelloWorld
    • 2.1 创建Springboot项目
    • 2.2 控制器代码
    • 2.3 运行测试
    • 2.4 配置文件
    • 2.5 可执行Jar包

一、版本

查看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:Javaapache-maven-3.8.1bin..
Java version: 1.8.0_301, vendor: Oracle Corporation, runtime: D:Javajdk1.8.0_301jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

maven配置

二、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项目时自动就生成了)


    
        
            org.springframework.boot
            spring-boot-maven-plugin
        
    

点击右侧Maven进行打包:

打包成功后,找到target所在目录:


通过cmd进入到该目录下,启动jar包进行测试:

java -jar springboot-hello-0.0.1-SNAPSHOT.jar

启动成功,此时可在浏览器输入localhost:8080/hello进行测试。

注意:如果启动失败,看看是不是没有取消掉cmd的快速编辑模式。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/424072.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号