-
@Controller + @ResponseBody = @RestController
查看全部 -
如何在项目启动时指定需要载入的配置文件。
查看全部 -
如何根据不同环境启用不同的配置文件。
查看全部 -
如何将一段设置的内容映射到一个配置类上。
比如application.yml中的配置段如下:
limit:
minMoney: 1
description: "1 yuan at least."
maxMoney: 999
查看全部 -
如何在配置里面使用前面定义过的配置信息。
查看全部 -
application.yml中定义的属性如何在程序中使用。
查看全部 -
1. yml语法:
server:
port: 8081
servlet:
context-path: /luckymoney
2. @Value配置单个属性
3. @ConfigurationProperties配置整个类
注:配置类需要通过添加注解@Component,才能被自动注入容器
4. 多环境配置:
(1)通过配置文件指定环境
spring:
profiles:
active:prod
(2)部署启动时,通过java -jar -Dspring.prifiles.active=prod luckymoney-0.0.1-SNAPSHOT.jar命令指定环境
查看全部 -
打包时切换环境配置,java -jar -Dspring.profiles.active=prod
查看全部 -
localhost:8080/luckymoney/hello/say/100
localhost:8080/luckymoney/hello/say?id=100
localhost:8080/luckymoney/hello/say
查看全部 -
@GetMapping("/hello")
@RequestMapping(value="/hello", method=RequestMethod.GET)
maven启动方式:mvn spring-boot:run
打包并启动
打包:mvn clean package
目录:target/
运行:java -jar target/*.jar
查看全部
举报