自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA最全设计模式(23种并附带示例)

将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化、对请求排队或记录请求日志,以及支持可撤销的操作。定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的类可以一起工作。定义: 创建型设计模式主要用于对象的创建过程,对对象的创建进行抽象,隐藏对象创建的具体逻辑。给定一个语言,定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子。

2025-02-20 09:50:12 2496 1

原创 EasyExcel保姆级使用教程

创建表头实体类(注意:类中变量名称需要与导出到表格中的list中对象中的字段相同)实现AnalysisEventListener接口。实现CellWriteHandler接口。单个sheet直接导出到页面。竖行合并表格的数据读取方案。多个sheet导出到页面。

2024-08-29 11:10:05 1879

原创 idea中git提交代码回退到指定版本(超详细)

Soft:回滚到指定版本,并保留所有更改,这些更改将被重新提交。Mixed:回滚到指定版本,并保留所有更改,但是更改将不会被重新提交(文件进入到Unversioned Files中)。使用这种模式,你可以撤销已经提交的更改,并保留这些更改,以备后续修改和提交。Hard:回滚到指定版本,并删除指定版本之后的所有更改。使用这种模式,你可以撤销指定版本之后的更改,并保留这些更改,以备后续修改和提交。4. 完成后向远程仓库再次推送代码即可(git日志中的记录仍然存在,但是远程库的代码已经回退到指定版本),如下图。

2024-08-23 17:04:58 13894 4

原创 Activiti7快速入门(包含整合过程)

Activiti工作流

2024-07-11 18:08:30 1328

原创 word模板引擎poi-tl保姆级使用教程

poi-tl是一个基于Apache POI的Word模板引擎,也是一个免费开源的Java类库(官方文档: Poi-tl Documentation)1.支持注入的模板类型文本图片列表区块对嵌套多系列图表单系列图表组合图表2.核心使用代码4.具体实现1.构建word模板模板中填充位置占位符语法: {{name}}2.引入模板3.模板中填充数据类型3.1 Map: 键为占位符名称, 值为填充的具体数据3.2 对象: 对象中的属性为占位符名称4.构建word文件并导出3.po

2024-07-01 15:41:45 3926

原创 MapStruct使用及常用方式示例

1.Mapstruct是实体类的映射框架,可以直接通过Java注解将一个实体类的属性高效的赋值给另一个实体类。2.实体类映射框架从实现原理上看大致可以分为两种,一种是基于反射动态映射实现(BeanUtils),另一种就是基于编译期动态生成getter/setter(Mapstruct)./** * 映射. */ EntiyConverter INSTANCE = Mappers.getMapper(EntiyConverter.class);

2023-12-21 16:37:45 3892

原创 Spring中的循环依赖问题及解决方案

循环依赖

2023-08-10 11:17:24 208 1

原创 Java开发学习路线(纯后端)

七.Spring Cloud、Spring Cloud Alibaba(4颗星)四.SSM(Spring、SpringMVC、Mybatis)(5颗星)五.Redis、RabbitMQ(3颗星)六.Spring Boot(4颗星)三.JavaWeb(3颗星)一.Java基础(5颗星)二.Mysql(4颗星)

2023-03-31 17:41:13 298 1

原创 maven快速入门

maven快速入门

2023-03-20 17:57:42 257

原创 MySQL基础(适合新手入门)

mysql基础入门

2022-07-19 00:10:06 2290

原创 数据库连接池及DBUtils工具类

连接池

2022-07-15 21:15:11 1098

原创 jdbc连接数据库(保姆级讲解)

用于操作数据库的java技术

2022-07-15 18:08:49 722

原创 Java基础 (适合新手入门保姆级)

适合java零基础入门

2022-07-10 18:59:14 8452 3

空空如也

空空如也

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

TA关注的人

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