![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 66
剑雪封喉r
这个作者很懒,什么都没留下…
展开
-
Java中transient关键字的详细总结
Java中transient关键字的详细总结原创 2022-10-25 09:58:29 · 353 阅读 · 1 评论 -
SpringBoot2.x 给Controller的RequestMapping添加统一前缀
如何给Controller的RequestMapping添加统一前缀,比如"/api",为什么要添加统一访问前缀,其实是为了后面的接口的管理。切记:约定与规范好过一切技术处理 !比如:项目A必须所有访问接口URL必须增加 /api/projectA/项目B必须所有访问接口URL必须增加 /api/projectB/看到url里面含有/api 表示访问后端接口服务,/projectA/ 一看就知道是项目A提供的服务接口。总结一下 有几个方法:1、在配置application.yml文件中添加原创 2022-04-27 13:57:17 · 2326 阅读 · 0 评论 -
Druid密码加解密
数据库密码加密:1、引入jar包:<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.2.8</version></dependency>2、找到jar包在本地找到jar包所处目录,如:3、生成密码打开cmd,定位到所在目录,执行指令:ja原创 2022-04-11 14:47:43 · 8807 阅读 · 2 评论 -
springboot安全组件总结
目录防SQL注入组件什么是sql注入PreparedStatement防止SQL注入mybatis防止SQL注入防XSS攻击组件XSS过滤处理防止XSS攻击的过滤器过滤器配置防重复提交组件自定义注解防止表单重复提交自定义防止重复提交拦截器对防重复提交业务,拦截器具体逻辑实现使用方法一:采用默认参数使用方法二:指定防重复时间和错误消息前端通过js控制防SQL注入组件什么是sql注入sql注入解释:是原创 2022-03-24 10:07:46 · 7227 阅读 · 0 评论 -
Spring Boot线程池使用
前言前两天做项目的时候,想提高一下插入表的性能优化,因为是两张表,先插旧的表,紧接着插新的表,一万多条数据就有点慢了后面就想到了线程池ThreadPoolExecutor,而用的是Spring Boot项目,可以用Spring提供的对ThreadPoolExecutor封装的线程池ThreadPoolTaskExecutor,直接使用注解启用使用步骤先创建一个线程池的配置,让Spring Boot加载,用来定义如何创建一个ThreadPoolTaskExecutor,要使用@Config原创 2021-08-13 10:10:45 · 574 阅读 · 0 评论 -
SpringBoot 中实现跨域的5种方式
对于 CORS的跨域请求,主要有以下几种方式可供选择:1、返回新的CorsFilter (全局跨域)package com.cfit.framework.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.cors.CorsConfiguration原创 2021-05-25 15:05:03 · 317 阅读 · 0 评论 -
【File操作】Java实现导出ZIP压缩包
import org.apache.commons.io.FileUtils;import org.apache.commons.io.IOUtils;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.text.SimpleDateFormat;import java.util.Date;import java.util.zip.ZipEntry;import java.util.zip.Z.原创 2020-12-29 16:03:43 · 702 阅读 · 1 评论 -
Springboot设置跨域的三种方式
方式一(精细配置)在需要跨域的整个Controller或者单个方法上添加@CrossOrigin注解方式二(全局配置)@ConfigurationpublicclassWebMvcConfigextendsWebMvcConfigurerAdapter{@OverridepublicvoidaddCorsMappings(CorsRegistryregistry){registry.addMapping("/**")...原创 2020-09-21 15:34:18 · 345 阅读 · 0 评论