Hi,Friend

  • 多数据源配置文件

    jpaimport com.alibaba.druid.pool.DruidDataSource;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import

    Spring Boot 拦截器与过滤器

    一、拦截器与过滤器在讲Spring boot之前,我们先了解一下过滤器和拦截器。这两者在功能方面很类似,但是在具体技术实现方面,差距还是比较大的。在分析两者的区别之前,我们先理解一下AOP的概念,AOP不是一种具体的技术,而是一种编程思想。在面向对象编程的过程中,我们很容易通过继承、多态来解决纵向扩

    工具类

    1、SFTP文件上次工具类 <!--sftp jsch--> <dependency> <groupId>com.jcraft</groupId> <artifactId&

    分布式任务调度平台XXL-JOB

    分布式任务调度平台中文文档:https://www.xuxueli.com/xxl-job/1、 概述XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。2、快速入门2.1 初始化“调度数据库”下载项目源码并解

    CentOS 7安装 KubeSphere

    1、验证sudo/curl/openssl命令#查看主机名hostname#修改主机名(重启后生效)vim /etc/hostname2、修改网络配置# 设置固定的ipvim /etc/sysconfig/network-scripts/ifcfg-ens32# 重启网卡配置systemctl re

    Spring Security基于路径的动态权限控制

    首先我们需要创建一个过滤器,用于实现动态权限控制,这里需要注意的是doFilter方法,对于OPTIONS请求直接放行,否则前端调用会出现跨域问题。对于配置在IgnoreUrlsConfig中的白名单路径我也需要直接放行,所有的鉴权操作都会在super.beforeInvocation(fi)中进行

    Spring Boot集成Quartz

    1、简介Spring Boot 内置注解方式实现的定时任务,在一定程度上也能解决一定的业务场景问题,但是若做更复杂的动作,例如启停任务、删除任务等等操作,实现起来则稍显复杂,此时便可以通过集成开源任务框架来实现。常见的定时任务框架有 Quartz、elastic-job、xxl-job等等。Quar

    Hi,Friend

    切换主题 | SCHEME TOOL