1.如果是浏览器,返回一个默认的错误页面:包含了错误信息2.如果是客户端访问(如用supui来调用,或其他工具来调用时)返回:是一个json字符串{ "timestamp": "2020-09-24T03:02:39.488+00:00", "status": 404, "error": "Not Found", "message": "", "path":
转载 2024-03-17 14:59:54
38阅读
        SpringBoot 默认使用以下 2 种全局的配置文件,其文件名是固定的。application.propertiesapplication.yml        其中,application.yml 是一种使用 YAML
转载 2023-12-18 09:32:19
33阅读
springboot错误页面的处理   springboot作为微服务的便捷框架,在错误页面处理上也有了一些新的处理,不同于之前的pringmvc500的页面处理是比较简单的,用java config或者xml的形式,定义如下的Bean即可1 <bean 2 class="org.springframework.web.servlet.hand
转载 2024-07-01 21:47:56
103阅读
错误页面1. 文件路径classpath:templates/error:模板存放地址classpath:static/error:静态页面存放地址无需额外配置,Spring-Boot自动识别文件名error,没有需要手动创建 server.error.path配置可以替换error,看情况配置优先采用模板,没有再找静态文件夹2. 文件格式指定错误页# 404跳转页面 404.html # 500
转载 2024-03-04 17:46:56
333阅读
前言springboot整合springsecurity oauth2进行第三方登录,例如qq、微信、微博。网上一堆教程,并且很多都是旧版本的,篇幅又长,哔哩吧啦一大堆,就算你搞下来了,等下次版本升级或变更一下,你又不知道怎么改了。这篇文章主要是分享一下我自己是如何实现第三方登录的,其实很简单~~~1.引入依赖新建一个springboot工程(过程省略),引入springseurity的相关依赖&
SpringBoot使用一个全局的配置文件,配置文件名是固定的;application.properties 和 application.yml。配制文件的作用是用来修改SpringBoot自动配置的默认值;配置文件放在 src/main/resources 目录或者 类路径/config 下。一、yaml YAML(YAML Ain’t Markup Language),以数据为中心,比jso
转载 2023-09-27 09:29:47
465阅读
本篇详细介绍下每个文件的作用一、配置文件 application.yml 关键的参数是最后2个:mapper-locations:  --存放mybatis对应的sql语句的XML文件的位置,这也是为什么上篇文章里说的此文件必须存放在resources目录下。type-aliases-package: 数据表对应的实体类文件的存放路径。PS:简单讲下yml格式的配置文件与pro
转载 2023-11-03 11:37:09
328阅读
二、配置文件1、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language) YAML A Markup Language:是一个标记语言 Y
转载 2024-05-15 12:03:17
196阅读
说明:当前kafka的版本为2.8.11,Spring Boot的版本为2.7.6。第一步:在pom.xml中引入下述依赖<dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <versio
转载 2024-02-20 17:21:43
447阅读
一、配置文件Spring Boot的配置文件的作用是修改自动配置中的一些默认值,这些配置在底层都已经配置好了。Spring Boot使用全局的配置文件,配置文件的名称是固定的,而全局的配置文件能够对系统的一些默认配置进行相应的修改。Spring Boot主要有两种配置文件:application.prapertiesapplication.yaml配置文件主要放在src/main/resource
转载 2023-07-17 13:39:32
846阅读
1.SpringBoot有默认的错误处理机制1.1浏览器的错误处理结果1.2客户端的错误处理结果2.错误处理的自动配置原理2.1.查找SpringBoot中ErrorMvcAutoConfiguration.class这个配置类,这个配置类中有四个组件,这个四个组件共同决定了SpringBoot错误处理机制2.2.配置类中的四个组件ErrorPageCustomizer、BasicErrorCo
一.配置文件  SpringBoot可以使用两种类型的配置文件(文件名固定):  application.properties  application.yml  配置文件的作用就是来修改SpringBoot自动配置的默认值:SpringBoot在底层都给我们配置好了所有的配置信息  yml:YAML(YAML Ain't a Markup Language):新型配置文件.以前的配置文件大都使用
转载 2023-12-06 16:35:33
203阅读
2,配置文件2.1 配置文件格式我们现在启动服务器默认的端口号是 8080,访问路径可以书写为http://localhost:8080/books/1在线上环境我们还是希望将端口号改为 80,这样在访问的时候就可以不写端口号了,如下http://localhost/books/1而 SpringBoot 程序如何修改呢?SpringBoot 提供了多种属性配置方式application.prop
1. 在 spring boot 中,有两种配置文件,一种是application.properties,另一种是application.yml,两种都可以配置spring boot 项目中的一些变量的定义,参数的设置等。下面来说说两者的区别。application.properties 配置文件在写的时候要写完整,如:spring.profiles.active=devspring.dataso
转载 2018-03-21 11:18:00
1085阅读
2评论
1. 在 spring boot 中,有两种配置文件,一种是application.properties,另一种是application.yml,两种都可以配置spring boot 项目中的一些变量的定义,参数的设置等。下面来说说两者的区别。 application.properties 配置文件
转载 2018-01-30 15:48:00
1004阅读
# 如何在Spring Boot项目中配置YAML文件 若想在Spring Boot项目中配置YAML文件,首先需要了解YAML(YAML Ain't Markup Language)是一种数据序列化格式,常用于配置文件中。Spring Boot支持使用YAML文件来配置应用程序的属性,以替代传统的properties文件。在这篇文章中,我将向你展示如何在Spring Boot项目中配置YAML
原创 2024-04-26 10:53:16
117阅读
springboot中会自动在项目的template目录下寻找错误页面按照如下目录结构和文件名创建文件,框架则可以自动找到错误页面,先不需要写太复杂的前端,有个展示即可【写个404,500,主页即可】首先需要有一个主页面,即index.html 先设置好index的url 这样的话启动项目之后输入 【没另外设置端口的情况下】localhost:8080这样的话就会跳转到自定义的index.html
四、 SpringBoot配置文件4.1 SpringBoot配置文件类型4.1.1 SpringBoot配置文件类型和作用SpringBoot是基于约定的,所以有很多配置都有默认值,但如果想使用字节的配置替换默认配置,可以使用application.properties或application.yml进行配置SpringBoot默认会从Resources目录下加载这两个文件。其中appli
转载 2023-10-07 12:18:01
201阅读
文章目录SpringBoot配置文件yaml概述yaml基础语法注释基本类型对象和map数组yaml注入配置文件注释处理器配置文件占位符导入指定配置文件properties配置文件@ConfigurationProperties和 @Value对比JSR303数据校验多环境yaml的多文档块 SpringBoot配置文件SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的为app
SpringBoot定制错误页面SpringBoot默认是将所有的错误请求转向/error,在类BasicErrorController可以看到@Controller @RequestMapping("${server.error.path:${error.path:/error}}") public class BasicErrorController extends AbstractError
  • 1
  • 2
  • 3
  • 4
  • 5