随笔分类 - Utils
摘要:如果在工作中经常需要调用 WebService 接口,可以使用 Apache CXF 工具进行代码的生成,可以极大简化编码时间。这里将描述如何使用该工具,以及在调用 WebService 中遇到的一些问题和这些问题的解决方法。 基本操作 一、下载 Apache CXF :https://cxf.ap
阅读全文
摘要:package com.paasit.pai.core.util; import com.alibaba.excel.EasyExcel; import com.alibaba.excel.read.listener.ReadListener; import com.paasit.pai.core.
阅读全文
摘要:#ReflectUtils import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; /** * TODO: 反射工具类 * 定义工具方法使用反射创建对
阅读全文
摘要:SpringBoot文件上传 1.单文件上传 FileUploadController.java package com.zhuantai.fileupload.controller; import org.springframework.web.bind.annotation.PostMappin
阅读全文
摘要:SpringBoot 三种跨域方式梳理 概念: 域 :协议 + 域名 / IP + 端口 1.跨域现象 首先制造一个跨域的问题: cros01/HelloController.java - localhost:8080 package com.zhuantai.cors01.controller
阅读全文
摘要:搭建 MySQL 主从复制 概述:为了方便起见使用docker搭建两个mysql 1.docker的安装 # 首先安装 Docker yum -y install docker # 然后启动 Docker 服务 service docker start # 测试安装是否成功 docker -v 2.
阅读全文
摘要:SpringBoot 配置拦截器 用途: 日志记录 权限检查 性能监控 直接上代码: MyInterceptor.java package com.zhuantai.interceptor; import org.springframework.web.servlet.HandlerIntercep
阅读全文
摘要:SpringBoot @ControllerAdvice的三种使用场景 1.概述 @ControllerAdvice 有三个方面的功能: 全局异常处理 全局数据绑定 全局数据预处理 2.全局异常处理 (一)返回字符串 MyGlobalException.java package com.zhuant
阅读全文
摘要:SpringSecurity 动态配置权限 gitee源码:https://gitee.com/antia11/spring-security-demos/tree/master/security-dynamic 1.搭建一个简单 SpringSecurity 环境 secruity.sql /*
阅读全文
摘要:引入SpringSecurity对已有项目进行权限控制 1.引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </de
阅读全文
摘要:如何优化网站性能 1.本地缓存 Caffeine <dependency> <groupId>com.github.ben-manes.caffeine</groupId> <artifactId>caffeine</artifactId> <version>2.7.0</version> </de
阅读全文
摘要:常用工具类Utils 1.RespBean 返回值对象 /** * @author ANTIA1 * @date 2021/7/12 15:20 */ public class RespBean { private Integer status; private String msg; privat
阅读全文
摘要:常用Maven包 1.字符串处理 guava <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>30.1.1-jre</version> </dependency> 帮助文
阅读全文
摘要:Quartz分布式定时任务执行和调度 0.创建数据库表 # # In your Quartz properties file, you'll need to set # org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjob
阅读全文
摘要:1.敏感词过滤工具类 SensitiveFilter.java /** * 敏感词过滤工具类 * @Author: ANTIA1 * @Date: 2021/2/13 14:43 */ @Component public class SensitiveFilter { private static
阅读全文

浙公网安备 33010602011771号