第一个Spring Boot项目
1. IDEA新建maven项目
2. 在Spring官网 https://start.spring.io/ 设置好自己项目的配置后点击explore将生成的maven配置文件复制覆盖原本的pom文件
3. 在src/main/java目录下新建类home, 代码如下:
1 package com.ryan; 2 3 import org.springframework.boot.SpringApplication; 4 import org.springframework.boot.autoconfigure.SpringBootApplication; 5 6 @SpringBootApplication 7 public class home { 8 9 public static void main(String[] args) { 10 //启动Spring应用 11 SpringApplication.run(home.class, args); 12 } 13 }
4. 设置controller:在home所在包下新建包controller,其下新建类Hellocontroller,代码如下:
package com.ryan.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class HelloController { @ResponseBody @RequestMapping("/Hello") public String hello(){ return "Hello World!"; } }
5. 启动Home.java的main函数,SpringBoot会自动配置Tomcat,等待项目开启后即可在浏览器访问 loaclhost:8080/hello, 返回 Hello World!
***测试SpringBoot项目的部署:
在IDEA执行maven-package命令,会生成一个jar包,路径可在console栏查看,在命令行对此文件执行 java -jar 命令即可开启此项目,在浏览器 localhost:8080/hello 访问.
***一个controller要能正常访问和返回数据需要三个注释:
1.类前添加 @Controller
2.方法前添加 @ResponseBody
3.方法前添加 @RequestMapping("/路由")