java

spring security详解

1.springsecurity springsecurity底层实现为一条过滤器链,就是用户请求进来,判断有没有请求的权限,抛出异常,重定向跳转。 2.登录页 springsecurity自带一个登录页。 从登陆入手,登录页替换成我...

druid数据库密码加密(安全加固)

上一篇文章介绍了springboot配置druid数据库密码加密。可是有没有想过,上面的做法很明显就是 “插着钥匙的锁” 将密文和公钥都写入配置文件,这就会造成当有人拿到密文和公钥之后,就可以使用 Druid 将加密的密...

springboot项目配置Druid

一、druid介绍 1-1、Druid是什么? Druid是阿里巴巴公司开源的一个Java语言的数据库连接池。 Druid能够提供强大的监控和扩展功能。 1-2、项目开源地址 https://github.com/alibaba/druid 1-3、官方文档...

Java中时间格式 yyyyMMdd和yyyy-MM-dd相互转换

今天做一个对账系统,在查询订单信息的时候,数据库本来是有交易数据的,但是对账文件却没有数据被写入,查了半天,通过日志发现自己传入的时间格式和数据库中的时间格式不一致导致查不到数据。 既然问题的原因...

spring cloud gateway 之限流篇

在高并发的系统中,往往需要在系统中做限流,一方面是为了防止大量的请求使服务器过载,导致服务不可用,另一方面是为了防止网络攻击。 常见的限流方式,比如Hystrix适用线程池隔离,超过线程池的负载,走熔断...

Spring Cloud GateWay过滤器

Spring Cloud Gateway除了具备请求路由功能之外,也支持对请求的过滤。通过Zuul网关类似,也是通 过过滤器的形式来实现的。那么接下来我们一起来研究一下Gateway中的过滤器 3.3.1 过滤器基础 (1) 过滤器的生...