spring boot
灬清风无痕灬
做个一有梦想的美男子
展开
-
Spring Boot 核心配置 YMAL ImportResource PropertySource
1 Spring Boot 配置文件 Spring Boot 使用一个全局配置文件,放置在 src/main/resources 目录或类路径的 /config 下; [ application.properties] [ application.yml] 配置文件的作用:修改 Spring Boot 自动配置的默认值 2 YAML语法格式 1. YAML基本语法 key: value 表示...原创 2019-07-19 09:10:30 · 268 阅读 · 0 评论 -
Profile 多环境支持 spring boot
1Profile介绍 Profile 是 Spring 用来针对不同的环境要求,提供不同的配置支持, 全局 Profile 配置使用的文件名可以是 application-{profile}.properties / application-{profile}.yml ; 如: application-dev.properties / application-prod.properties 在主配...原创 2019-07-19 11:32:54 · 224 阅读 · 0 评论 -
用IDEA创建的项目是 Module 找不到配置
如果使用IDEA创建的项目是 Module (如果是 Project 则忽略),当前项目的根目录不是你这个项目所 有目录(是Project所在目录) ,这样使用 file: 存放配置文件时会找不到配置 解决方式:更改工作路径直接为Module所有目录 $ MODULE_DIR$ 通过 System.getProperty(“user.dir”) 获取的是module的路径 具体操作如图: ...原创 2019-07-19 11:37:10 · 3904 阅读 · 0 评论 -
Spring Boot 日志配置
@ 在市场上存在非常多的日志框架,如图: 1 默认日志配置 以下日志级别,由低到高:trace < debug < info < warn < error Spring Boot默认设定的是 info 级别日志,(日志默认级别也称为root级别)。 可修改默认级别日志:logging.level.level=级别名 可以进行调整日志级别,设定某个级别后,就只打...原创 2019-07-24 09:03:12 · 193 阅读 · 0 评论 -
嵌入式Servlet容器自定义配置
注册Servlet三大组件Servlet/Filter/Listener 以前 Web 应用使用外置Tomcat 容器部署,可在 web.xml 文件中注册 Servlet 三大组件,而由于 Spring Boot 默认是以 jar 包的方式运行嵌入式Servlet容器来启动应用,没有web.xml文件,Spring提 供以下Bean来注册三大组件: ServletRegistrationBea...转载 2019-07-29 09:33:49 · 121 阅读 · 0 评论 -
srping boot @RestControllerAdvice @ControllerAdvice 注解笔记
@RestControllerAdvice 和@ControllerAdvice差不多 @ControllerAdvice 可以用@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中 启动应用后,被 @ExceptionHandler、@InitBinder、@ModelAttribute 注解的方法,都会作用在...原创 2019-07-24 16:11:09 · 501 阅读 · 0 评论 -
@Slf4j
如果不想每次都写private final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用注解@Slf4j原创 2019-07-24 17:20:58 · 57 阅读 · 0 评论 -
spring @component的作用详细介绍
spring @component的作用详细介绍 1、@controller 控制器(注入服务) 2、@service 服务(注入dao) 3、@repository dao(实现dao访问) 4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的) @Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进s...转载 2019-07-24 17:30:05 · 114 阅读 · 0 评论