
SpringBoot
志想汇
资深软件研发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot配置文件加载位置
spring boot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot 的默认配置文件- file: ./config/- file: ./- classpath: /config/- classpath:/以上是按照优先级从高到低的顺序,所有位置的文件都会被加载,高优先级配置内容会覆盖低优先级配置内容。我们也可以通过配置spring.config.location来改变默认配置...原创 2022-03-21 17:12:30 · 660 阅读 · 0 评论 -
SpringBoot自动配置原理
一、自动配置原理1、SpringBoot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration2、@EnableAutoConfiguration作用:利用EnableAutoConfigurationImportSelector给容器中导入一些组件可以查看selectImports()方法的内容;List configurations = getCandidateConfigurations(annotationMetadata, attrubutes);获原创 2020-11-27 10:44:46 · 213 阅读 · 0 评论 -
SpringBoot错误处理机制
目录一、SpringBoot默认的错误处理机制1、默认效果:1)浏览器,返回一个默认的错误页面2)如果是其他客户端,默认响应一个json数据2、原理1)DefaultErrorAttributes:2)BasicErrorController:处理默认/error请求3)ErrorPageCustomizer:4)DefaultErrorViewResolver:3、步骤:1)响应页面;去哪个页面是由DefaErrorViewResolver解析得到的;二、如何定制错误响应;1、如何定制错误的页面1)有模板原创 2020-11-25 15:15:04 · 454 阅读 · 0 评论 -
SpringBoot实现国际化
SpringMVC国际化步骤编写国际化配置文件使用ResourceBundleMessageSource管理国际化资源文件在 页面使用fmt:message取出国际化内容以上是SpringMvc步骤,SpringBoot更简单了,直接帮我们配置好了。SpringBoot国际化步骤编写国际化配置文件,抽取页面需要显示的国际化消息SpringBoot自动配置好了管理国际化资源文件的组件去页面过去国际化的值效果:根据浏览器语言设置的信息切换了国际化;原理:国际化Locale(区原创 2020-11-19 15:12:20 · 266 阅读 · 0 评论