摘要: 背景 最近在做一个文件导入的功能时,领导觉得这个功能可以作为一个通用的组件给其他项目使用,让我将这个模块封装成一个组件上传到私服。 在进行过程中,我发现了问题:在我的模块中是要使用到spring-boot,lombok,easyexcel这些依赖,为了防止版本依赖冲突,我必须保持项目中依赖的版本与我 阅读全文
posted @ 2024-07-28 16:38 小白白白白白白白白白 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 概览 由前文可知,ConfigurationClassPostProcessor是作为Spring中的内置类被添加到容器中, 【源码学习】Spring启动流程 ConfigurationClassPostProcessor不仅实现了BeanFactoryPostProcessor(BFPP)并且实现 阅读全文
posted @ 2024-05-20 18:13 小白白白白白白白白白 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 本文基于AnnotationConfigApplicationContext的方式启动,解析Spring启动的流程 AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicationConte 阅读全文
posted @ 2024-05-11 10:38 小白白白白白白白白白 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 相信接触过spring做开发的小伙伴们一定使用过@ComponentScan注解 @ComponentScan("com.wangm.lifecycle") public class AppConfig { } @ComponentScan指定basePackage,将包下的类按照一定规则注册成Be 阅读全文
posted @ 2024-04-24 00:10 小白白白白白白白白白 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Excel导入工具类 /** * Excel导入工具类,支持校验数据非空、重复,及自定义前置、后置校验 * * @author wangmeng * @version 1.0.0 * @Date 2021/10/10 **/ @Slf4j public class ExcelImportUtils 阅读全文
posted @ 2022-09-27 17:21 小白白白白白白白白白 阅读(4793) 评论(1) 推荐(0) 编辑
摘要: spring-cloud-openfeign-core包下提供了FeignClientBuilder类,可以在不使用@FeignClient注解的情况下手动生成FeignClient @Component public class FeignClientCustomBuilder implement 阅读全文
posted @ 2021-09-18 09:58 小白白白白白白白白白 阅读(3020) 评论(0) 推荐(0) 编辑
摘要: /** * 比较基础数据list和目标list,返回目标list中没有的数据和不一致的数据 * * @param basicList 基础数据list * @param targetList 目标list * @param index 主键 * @return */ public static Ma 阅读全文
posted @ 2021-09-14 10:46 小白白白白白白白白白 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 查询 首先,查询之前要先查询该表的列名 <!--根据表名获取所有表 所有列--> <select id="listColName" resultType="java.lang.String"> select lower(column_name) from information_schema.col 阅读全文
posted @ 2021-09-14 10:43 小白白白白白白白白白 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 简单说一下思路,通过AspectJ环绕通知,拦截所有加了@RequestMapping注解的方法,(@GetMapping,@PostMapping等是@RequestMapping的子类,也会被拦截) 使用环绕通知在拦截方法之前将该请求的url,请求类型,参数,当前用户id组合作为唯一标识存到re 阅读全文
posted @ 2021-09-14 10:34 小白白白白白白白白白 阅读(196) 评论(0) 推荐(0) 编辑
摘要: wkhtmltopdf介绍 wkhtmltopdf是一款安装在服务端的pdf导出插件,只需要通过命令行就能调用,将html文件转换成pdf文件; 使用这款插件,java程序中不需要额外引入任何依赖。 使用前准备 去官网【https://wkhtmltopdf.org/】下载安装插件 使用方法 一、控 阅读全文
posted @ 2021-09-14 10:12 小白白白白白白白白白 阅读(1836) 评论(0) 推荐(0) 编辑