如何定制错误页面?(1)在有模板引擎的情况下:在template文件夹下的error/状态码;即将错误页面命名为:错误状态码.html放在template文件夹里面的error文件夹下,发生此状态码的错误会来到对应的页面。页面可以获得的信息:timestamp:shiajiancstatus:状态码error:错误提示exception:异常对象message:异常消息errors:JSR303数
springboot中错误页面的处理
springboot作为微服务的便捷框架,在错误页面处理上也有了一些新的处理,不同于之前的pringmvc500的页面处理是比较简单的,用java config或者xml的形式,定义如下的Bean即可1 <bean
2 class="org.springframework.web.servlet.hand
转载
2024-07-01 21:47:56
103阅读
Webjas以jar包形式引入前端框架,包括npm,jquery,bootstrap…官网
pom导入<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>3.3.1-1</version
转载
2024-03-01 13:56:15
41阅读
前言 后端开发时如果同一个应用起了多个实例,会遇到以下问题:无法将指定url请求强制转到个人电脑。这样会导致难以打断点调试;如果是设置了应用的所有请求都到我的电脑,那么我在调试时其他接口无法使用。 无法将指定的feign的url请求强制转到个人电脑。 如果有人打了断点调试,很可能影响测试环境,因为网关的请求和feign请求还是会经常请求到打了断点的那个电脑。 本文介绍的router4j可以解决这个
转载
2024-10-23 08:46:43
29阅读
项目背景随着项目不断的迭代,不断的有新的组件加入进来,比如现在项目中就集成了cat,apollo,prometheus,docker,k8s等等 , 随之而来的有一大堆host要配置,如redis , mysql , zookeeper等等. 还要切分环境,如DEV, UAT, PROD等等, 开发人员拉到代码的时候,往往还要弄个大半天才能投入开发,因此写了这个小工具,可以在启动时检查一些配置,环
转载
2024-06-03 17:10:43
183阅读
大家好!我是今越。简单记录一下在 Spring Boot 中的一些基本配置。Banner 配置配置文件 application.properties# 设置路径和名称,默认路径名称 resources/banner.txt
spring.banner.location=classpath:banner1.txt
# 启动项目时,关闭 banner 打印输出,或者在 IntelliJ IDEA 启动
转载
2024-07-10 13:31:58
319阅读
页面静态化能够缓轻数据库的压力,还能提高页面的并发能力,但是网页静态化是比较适合大规模且相对变化不太频繁的数据。页面静态化在实际应用中还是比较常见的,比如博客详情页、新闻网站或者文章类网站等等。这类数据变化不频繁比较适合静态化页面。该篇博客就是介绍博客详情页的页面静态化输出。页面静态化实现导入Jarcompile group: 'org.springframework.boot', name: '
转载
2024-06-25 21:10:50
235阅读
SpringBoot+zookeeper+Dubbo整合+前端vue页面效果展示1.搭建Zookeeper2. 整体项目代码(使用分模块开发)2.1. 项目pom文件2.2.common(工具类模块)2.2.1.pom文件2.2.2.User类2.2.3.UserService2.2.4.CommonUtil类2.2.5.PageRequest类2.3.Provider(提供者)2.3.1.po
转载
2024-07-08 20:53:58
46阅读
1.初始化的项目结构 2.配置文件 2.1启动引导Spring 2.2.配置属性 A.application.properties
文件可以很方便地帮你细粒度地调整Spring Boot的自动配置,只要它存在就会被加载, Spring和应用程序代码都能获取其中的属性。
server.port=8000:设置内置Tomcat的监听端口8000
B.pom.xml
转载
2024-03-23 13:53:40
86阅读
错误页面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中会自动在项目的template目录下寻找错误页面按照如下目录结构和文件名创建文件,框架则可以自动找到错误页面,先不需要写太复杂的前端,有个展示即可【写个404,500,主页即可】首先需要有一个主页面,即index.html 先设置好index的url 这样的话启动项目之后输入 【没另外设置端口的情况下】localhost:8080这样的话就会跳转到自定义的index.html
转载
2024-05-28 09:38:44
66阅读
【学习】Spring Boot 2.X 静态资源及欢迎页的配置1. 静态资源配置1.1 静态资源访问原理1.2 修改默认配置路径2. 欢迎页配置 1. 静态资源配置在Spring Boot 2.X的开发文档中对于静态资源的配置的描述中,明确的写道:只要是放置在这些路径下的静态资源文件都可以被扫描到,并自动配置好。 路径:/static or /public or /resources or /M
转载
2024-03-05 10:06:14
184阅读
前言在上一章节中,壹哥 给大家讲解了在SpringBoot项目中如何处理静态资源,明白了静态资源的存储位置,今天我会对静态资源做进一步的处理。 既然我们的项目中存在多个页面,那在项目启动时,首先应该展示哪个页面呢?我们不可能一次性把所有的页面都展现出来,总有一个默认展示的页面,这里我们把这个默认展示的页面成为欢迎页。那么在SpringBoot中,该如何设置欢迎页面呢?请仔细阅读
转载
2024-02-09 20:43:15
66阅读
SpringBoot基础配置1.配置文件的一些配置修改服务器的端口在我们使用SpringBoot时,它自己内部有Tomcat的配置,当我们进行运行SB时在idea的控制台上,我们将会看到上面写的8080端口:然后我们可以在网站上去输入http://localhost:8080我们可以看到application.properties我们可以在配置文件中去编写server.port=80我们可以发现我
转载
2024-02-09 11:46:25
127阅读
SpringBoot 默认使用以下 2 种全局的配置文件,其文件名是固定的。application.propertiesapplication.yml 其中,application.yml 是一种使用 YAML
转载
2023-12-18 09:32:19
33阅读
在公司实习的我,表示很多的技术之前在学校都没有接触过,不过好在领导宽容大量带我飞( ^ ▽ ^)!一直用word来记录自己的学习过程,直到最近项目做完,有了时间,So,又一篇博客诞生啦!!!SpringBoot和SpringMVC的区别用Spring MVC做项目要写很多配置文件(即XML文件),SpringBoot的目的就是让开发人员从配置文件中解脱出来(即减少配置文件xml的编写),但是Spr
转载
2024-07-02 12:35:40
47阅读
微服务微服务是一种架构风格,由于单体架构不利于团队协作完成并且代码量较大,后期维护成本较高,逐渐有了微服务架构。微服务是将一个项目拆分成不同的服务,各个服务之间相互独立互不影响,互相通过轻量级机制通信比如http通信。各个服务模块可以看成是一个单独的项目,可以由不同的编程语言,不同的数据存储技术进行开发,从而有效的实现“松耦合”。**微服务的目的就在于拆分应用、模块独立开发和部署。**相比于单体架
转载
2024-07-02 08:07:44
30阅读
转载
2024-10-17 13:47:44
18阅读
文章目录转发和重定向第一种------请求转发页面第二种-----请求转发action第三种------重定向页面第四种------重定向action 转发和重定向转发是服务器行为,重定向是客户端行为。转发HTTP请求一次,地址栏不发生变化,请求域数据不会丢失 重定向HTTP请求至少两次,地址栏发生变化显示新的地址,请求域信息丢失。例如: 转发:小明给班主任打电话询问什么时候开学,但是班主任不知
转载
2024-03-29 12:27:30
45阅读
Springboot + Vue 个人博客 前端配置在进行开发前 需要安装Node 在安装完Node.js后 可以选择安装 cnpm(使用国内镜像加速下载) 使用命令 npm/cnpm 安装 vue-cli4 提醒一下: 1.在使用npm/cnpm 配置环境时 建议只使用一种 不要一开始使用npm 后面就使用cnpm 2.目前网上的教程安装的版本大多是vue-cli2 命令行:npm ins
转载
2024-07-08 22:24:54
83阅读