9
- @SpringBootApplication :启动类核心注解
- @Configuration :声明配置类
- @Bean :手动注册 Bean
- @ComponentScan :包扫描
- @ConditionalOnXXX :条件装配
- Web 开发
- @Controller :页面控制器
- @RestController = @Controller + @ResponseBody
- @RequestMapping / @GetMapping / @PostMapping :请求路径
- @RequestParam :获取参数
- @PathVariable :路径变量
- @RequestBody :接收 JSON 参数
- 依赖注入
- @Autowired :按类型注入
- @Qualifier :按名称注入
- @Resource :JDK 注解,先名后类型
- @Value :读取配置文件值
- 配置与读取
- @ConfigurationProperties :批量读取配置
- @PropertySource :加载自定义配置文件
六、配置文件优先级
1. application.properties > application.yml
2. 项目外配置 > 项目内配置
3. bootstrap.yml (cloud)优先级最高

浙公网安备 33010602011771号