自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Easyexcel导出时根据数据量大小分sheet页展示

我们在数据导出时如果数据数量较大展示在一个sheet时,用户看起来会非常麻烦,效果不直观,非常的影响用户体验,这时候就需要我们程序猿们搞一个分sheet的功能,这样大家用起来就比较方便,废话不多说,直接上代码(具体解释都在代码中)

2023-12-18 17:20:14 525 1

原创 Easyexcel导出时表格合并

相信大家在平时开发中一直会又遇到表格导出这种需求,但是有的时候会遇到各种奇葩需求,比如一个人有多个岗位,到处是要求个人信息合并,岗位信息不合并,这就需要我们不仅要理解业务需求,底层代码更是需要理解透彻。ExcelFillCellMergeStrategy这个类的实现。废话不多说,我们直接上代码看下实现的逻辑。最终实现的效果就是下面这样。

2023-10-20 15:40:17 351 1

原创 实际开发中使用自定义注解动态获取用户信息

自定义注解

2023-06-11 18:43:36 332 1

原创 java实际开发中使用建造者模式导致数据导入时出现数据为null问题解决

我们在实际开发中都会用到很多设计模式,但是不知道大家在开发中有没有遇到过因为使用设计模式出现错误,今天我就遇见了一个没有遇见过的BUG,在说这个问题之前我们先简单介绍一下设计者模式的分类:总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。

2023-05-23 21:03:07 547 1

原创 实际开发解决SpringBean对象循环依赖问题(简单)Error creating bean with name ‘codeAssociationGatewayImpl‘: Bean with na

Error creating bean with name 'codeAssociationGatewayImpl': Bean with name 'codeAssociationGatewayImpl' has been injected into other beans [relationshipGatewayImpl] in its raw version as part of a circular reference

2023-05-10 16:17:19 138

原创 使用java程序比较excel表中数据并以excel格式文件输出(详细)

只要你想,什么都可以用代码来解决(除了大变活人,让我用代码给他找对象的叉出去),这段代码也是浪费了好几个小时,但是以后在有这种需要比较的就可以直接拿来复用了,所以还是很有意义的,当然,读取完数据也可以用来生成sql脚本等等比较省力的操作,有兴趣的同学可以找我私聊哦。

2023-04-27 15:13:50 2557

原创 java线程的真正实现方式以及实际开发中解决【TransmittableThreadLocal解决异步方法执行前后用户信息不一致问题】

在给某财险做内部系统时,数据是需要他们内部人员自己管理的,所有对数据的编辑、导入、导出都只能由创建人来操作(超管可以改变所有人的数据),其他人来操作时则会给"无操作数据权限"的提示,但是最近出现了一个很难找出来的BUG,就是在数据导入时,数据首先会进入预览表中,但是在预览数据没有问题后就可以点击确认导入,将该条数据落到真正的数据表中,问题来了:因为这里点击确认导入新增的时候会重新获取创建人,本来表格中的创建人是张三,预览后的创建人也是张三没错,但是真正确认导入的时候发现创建人变成了李四,头疼。

2023-04-03 18:01:11 930 1

原创 【sql怎样将查询结果作为增删改语句的值来操作】

遇到不会的sql语句时别着急,其实sql语句并不难,主要的是需要深度理解业务需求,然后拆分下,把表中字段和需求中的描述一一对应起来,把大需求分解成小需求,然后把多个小需求再合并成一个大需求基本就可以解决问题。

2023-03-31 18:04:00 594

原创 解决Error creating bean with name ‘sqlSessionFactory‘ defined in class path resource

出错背景:项目中使用mybatisplus开发,涉及到了xml文件,现在需要下线个功能,所以就先把相关的代码注释掉了,但是在启动的时候不知道为什么会报这个错:Error creating bean with name 'sqlSessionFactory' defined in class path resource。

2023-03-07 20:25:27 6686

原创 实际开发中根据当前登录人创建的数据排序

分页查询数据库中数据按照当前登录人数据进行排序

2023-03-02 15:21:11 109 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除