2019最新版springboot2.1.1-02-再体验

再体验

1.URL其他形式

窄化请求

  • url的其他形式:类和方法都有value时
/**
 * 窄化请求
 */
@RestController
@RequestMapping("/user")
public class HelloWorld {
    @GetMapping("/hello")
    public String hello(){
        return "hello SpringBoot";
    }
}

配置多url对1映射:

  • 访问:http://localhost:8080/hello 或 http://localhost:8080/hi
@RestController
@RequestMapping("/user")
public class HelloWorld {
    @GetMapping(value = {"/hello","/hi"})
    public String hello(){
        return "hello SpringBoot";
    }
}

2.其他创建方式

  • SPRING INITIALIZR:通过IDEA或者STS工具创建INITIALIZR项目
  • 创建Maven项目手动添加依赖
  • 通过https://start.spring.io/ 生成定制项目

3.其他运行方式

  • 在IDE中直接运行
  • 发布Jar包运行

在pom/xml文件引用插件

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

导入这个maven插件,利用idea打包,生成的jar包,可以使用java -jar xxx.jar启动

Spring Boot 使用嵌入式的Tomcat无需再配置Tomcat

你可能感兴趣的:(2019最新版springboot2.1.1-02-再体验)