第一种方式:使用@EnableAutoConfiguration和@RestController注解 主程序:App.java4.0.0 com.esoon.eda eda20110510pom 0.0.1-SNAPSHOT eda-admin eda20110510 Demo project for Spring Boot 1.8 org.springframework.boot spring-boot-dependencies2.5.13 pom import org.springframework.boot spring-boot-starter-weborg.springframework.boot spring-boot-maven-pluginorg.projectlombok lombok
package com.esoon.eda.admin;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@EnableAutoConfiguration
@RestController
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class,args);
}
@GetMapping("/hello")
public String hello(){
return "hello";
}
}
浏览器访问
注解说明:
@RestController说明直接返回内容到页面,不再进入视图解析
第二种方式:@SpringBootApplication和@RestController 主程序:EdaApplication.javapackage com.esoon.eda.admin;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
@RestController
public class EdaApplication {
public static void main(String[] args)
{
// System.setProperty("spring.devtools.restart.enabled", "false");
SpringApplication.run(EdaApplication.class, args);
}
@GetMapping("/burns")
public String hello(){
return "burns";
}
}
浏览器访问
相关注解说明



