SpringBoot学习笔记——Hello SpringBoot!

时间:2022-12-26 18:15:05

SpringBoot学习笔记

我的第一个SpringBoot应用:Hello SpringBoot!

开发环境:IntelliJ IDEA 2017.1.5(学生可使用学生邮箱免费注册专业版)

  • 打开IDEA>>左侧选择Spring Initializr>>Next>>新建web项目,勾选web>>Finish

  • 在src/main/java/<包名>/下新建HelloController类,生成HelloController.java文件,并编辑内容:

//......
@RestController
public class HelloController {

@RequestMapping(value = "/hello", method = RequestMethod.GET)
public String say(){
return "Hello SpringBoot!";
}
}
  • 运行应用。有三种方式运行:

    • 点击IDEA里的绿色箭头运行。
    • 使用命令提示行(cmd或IDEA自带的Terminal)进入到此工程目录下,使用命令:mvn spring-boot:run
    • 使用命令提示行(cmd或IDEA自带的Terminal)进入到此工程目录下,使用命令:mvn install 这是使用项目管理利器Maven将应用的jar包安装到本地仓库中的命令,此时会在工程目录下生成target文件夹,生成的jar包就在里面。然后cd target 命令进入新生成的target文件夹,使用命令java -jar <文件名> 处理生成的jar文件,比如:java -jar yimi-0.0.1-SNAPSHOT.jar 这个名字与pom.xml文件里的属性有关:
      SpringBoot学习笔记——Hello SpringBoot!
  • 然后,打开浏览器,在地址栏输入:http://localhost:8080/hello 即可看到输出Hello SpringBoot! 的字样。其中8080为端口号,可在yml文件任意指定;其中/hello是通过url定位到了HelloController.java文件的@RequestMapping的注解信息,执行了注解下的say()方法。
    SpringBoot学习笔记——Hello SpringBoot!