目录一:token 简介二:timestamp 简介2.1 DoS三:sign 简介四:防止重复提交五:使用流程六:示例代码1. dependency2. RedisConfiguration3. TokenController4. WebMvcConfiguration5. TokenInterceptor6. MD5Util ----MD5工具类,加密生成数字签名7. @NotRepeatSu
转载
2024-02-12 20:32:18
103阅读
2,配置文件2.1 配置文件格式我们现在启动服务器默认的端口号是 8080,访问路径可以书写为http://localhost:8080/books/1在线上环境我们还是希望将端口号改为 80,这样在访问的时候就可以不写端口号了,如下http://localhost/books/1而 SpringBoot 程序如何修改呢?SpringBoot 提供了多种属性配置方式application.prop
转载
2024-03-29 14:14:42
281阅读
文章目录SpringBoot配置文件yaml概述yaml基础语法注释基本类型对象和map数组yaml注入配置文件注释处理器配置文件占位符导入指定配置文件properties配置文件@ConfigurationProperties和 @Value对比JSR303数据校验多环境yaml的多文档块 SpringBoot配置文件SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的为app
转载
2024-03-07 09:42:36
68阅读
常用用于实现拦截的有:Filter、HandlerInterceptor、MethodInterceptor 第一种Filter属于Servlet提供的,后两者是Spring提供的,HandlerInterceptor属于Spring MVC项目提供的,用来拦截请求,在MethodInterceptor之前执行。 实现一个HandlerInterceptor可以实现接口Hand
转载
2024-06-17 18:38:56
173阅读
…接下来我们来看看SpringBoot中如何集成smart-doc。SpringBoot集成 smart-docsmart-doc支持多种方式生成接口文档:maven插件、gradle插件、单元测试(不推荐),这里我才用的是基于maven插件生成,步骤如下:引入依赖,版本选择最新版本com.github.shalousun
smart-doc-maven-plugin
2.2.7
./src/ma
转载
2024-08-25 19:57:35
164阅读
文章目录前言所需依赖包参数校验业务层校验Validator + BindResult进行校验Validator + 自动抛出异常全局异常处理基本使用自定义异常数据统一响应自定义统一响应体响应码枚举全局处理响应数据总结 前言一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。如何构建这几个部分每个公司要
转载
2024-07-22 11:02:36
287阅读
SpringBoot后端实现全接口实现商城管理系统技术栈后端使用的是SpringBoot+mybaris+maven+RabbitMQ(进行异步通知)+支付接口(微信和支付宝均采用的是Native支付)支付文本转换为二维码 利用浏览进行转换 避免后端代码实现 减少服务器压力因为整体的执行流程的需要,支付板块被单独分隔开,所以此处支付是独立系统,在下一篇文章进行更新说明。本次的所有的后端业务接口均是
转载
2024-05-16 07:36:03
217阅读
目录嵌入式 Tomcat 文件上传url 映射虚拟路径需求分析url 映射虚拟路径配置文件上传spring.servlet.multipart.location 临时目录Web 网络文件下载(批量压缩)解决下载文件名称乱码嵌入式 Tomcat 文件上传url 映射虚拟路径需求分析1、Java web 应用开发完成后如果是导入外置的 Tomcat 的 webapps 目录的话,那么上传的文件可以直接
转载
2024-03-29 11:57:46
784阅读
# 实现springboot配置mysql路径
## 一、流程图
```mermaid
flowchart TD
A[创建Spring Boot项目] --> B[添加MySQL依赖]
B --> C[配置application.properties]
C --> D[编写数据库连接代码]
D --> E[测试连接]
```
## 二、步骤
| 步骤 | 操
原创
2024-07-05 03:55:02
82阅读
1.application.propertiesspringboot简化了我们很多开发,一些基本的配置不需要再去xml文件中配置,只要在springboot的默认配置文件中配置即可。比如:端口号tomcat内嵌在springboot中,我们无法直接修改tomcat的端口号,没有配置文件。springboot提供了一个全局配置文件application.properties,我们只要在全局配置文件中
转载
2024-05-27 12:54:05
682阅读
浅谈spring boot+MVC:application.propertiesserver.port=10000//spring.data.mongodb.uri=mongodb://localhost:27017/db2
spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.username=roo
前言springboot默认配置提供了对常用日志的支持,如Java Util Logging,Log4J, Log4J2和Logback,本文主要讲解springboot默认使用的日志logback配置文件该如何配置,以及代码中如何使用日志,以及如何输出mybatis的sql日志。正文springboot对logback已经提供了默认的配置,所以要使用logback非常简单,只需要在resourc
转载
2024-03-07 07:49:10
73阅读
前言: 作为标标准准的后台开发攻城狮,在于前端交互给其提供接口的时候,是不是要给其准备接口文档?是不是在和他联调之前首先要自测通过呢?是不是自测之前要写接口调用(比如postman)呢?作为一个负责滴、追求向上滴工程师,那这些肯定是要做的。事情都要做,可做事的方式不同,结果和效率也不同,那么下面和大家分享一下springboot项目中提供的接口如何方便
转载
2024-03-07 17:48:58
230阅读
Nginx配置详解 序言Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。
1.配置文件的作用1.1 什么是配置文件? Spring Boot 配置文件是一种用于配置 Spring Boot 应用程序的外部化配置方式,可以通过在应用程序中使用不同的配置文件来控制应用程序的行为,而无需在代码中进行硬编码。 它的作用:数据库的连接信息(包含⽤户名和密码的设置);项⽬的启动端⼝;第三⽅系统的调⽤秘钥等信息;⽤于发现和定位问题的普通⽇志和异常⽇志等。2. 配置文件的格式
转载
2024-06-03 12:43:17
163阅读
springboot采纳了建立生产就绪spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让spring boot正常运行。在一些特殊的情况下,我们需要做修改一些配置,或者需要有自己的配置属性。SpringBoot启动会扫描以下位置的application.yml或者 application.properties文
转载
2024-03-20 10:16:27
852阅读
使用前端框架例如React、Vue等开发完成的项目,如何集成到后端项目后一起部署到服务器上呢?这就涉及到了在后端项目中如何配置静态资源的地址与访问路径,下面将为大家详细介绍。 React项目打包完成的结构,如下: &n
转载
2023-06-18 12:33:14
517阅读
文章目录一、spring boot常用配置文件目录springboot配置文件的加载顺序二、spring boot自定义配置文件路径三、参考 一、spring boot常用配置文件目录SpringBoot配置文件存放位置以及读取顺序 参考URL: https://www.jianshu.com/p/780f83a40a90配置文件目录 SpringBoot配置文件可以放置在多种路径下,不同路径下
转载
2024-03-18 09:36:52
428阅读
访问路径配置:下图是一个简单的Controller,我们刚开始讲Spring Boot的时候就讲过它。在浏览器中会打印一句”hello world“。但是你有没有发现,我们在网址上是输入的是:主机:端口号/映射名在以前我们ssm框架,springmvc等等所输入的都是:主机:端口号/项目名/映射名那么在Spring Boot中我们要怎么实现呢?这就需要我们配置路径信息了。server.servle
转载
2023-09-26 17:59:53
556阅读
文章目录3.1 认识 SLF4J3.2 在 application.yml 中配置日志3.3 解析 logback.xml 配置文件3.3.1 定义日志输出格式和存储路径3.3.2 定义控制台输出3.3.3 定义日志文件的相关参数3.3.4 定义日志输出级别3.4 使用 Logger 打印日志 在开发中,我们经常使用 System.out.println() 打印一些信息,但是这样做不好, 因
转载
2024-03-20 14:50:27
122阅读