再体验
1.URL其他形式
窄化请求
url的其他形式:类和方法都有value时
/**
* 窄化请求
*/
@RestController
@RequestMapping("/user")
public class HelloWorld {
@GetMapping("/hello")
public String hello(){
return "hello SpringBoot";
}
}
配置多url对1映射:
@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文件引用插件
<!-- 这个插件,可以将应用打包成一个可执行的jar包;-->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
导入这个maven插件,利用idea打包,生成的jar包,可以使用java -jar xxx.jar
启动
Spring Boot 使用嵌入式的Tomcat无需再配置Tomcat
网友评论