自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 策略模式实战

我们的项目中有cancel order的模块,order又有很多status,而每个status做cacel时业务逻辑又不太一样,后面可能还有会别的状态,所以策略模式就派上用场了。这里,会有一个问题,这么多的实现类,在调用的时候,会执行那个实现类呐?这样,传入的status是什么,根据匹配的结果,就会找到不同的实现类,执行自己的逻辑,互不干扰,以后增加了新的status,直接新建一个类即可,不会干扰别的类。2、定义每个status状态的实现类,并重写cancelPo方法,实现自己的业务逻辑。

2024-06-21 11:50:02 209

原创 使用easyexcel导出和导入数据

skuSn.xls为文件名,skuSn是sheetName,PurchaseOrderDownLoadVO是要导出的标题实体,最后一个参数是导出的数据,我这里为null,是因为我不导出数据,只导出标题,如果有需要导出数据的同学,把查询的数据转换成PurchaseOrderDownLoadVO即可,是个list集合。我这次主要重写设置标题单元格的列宽,在标题长度的基础上再+16,有兴趣的同学可以看下源码。有这行代码就可以拿到导入的数据了,拿到数据后做业务的处理就可以了。// 输出 Excel。

2024-06-21 10:43:38 587

原创 springboot项目接口同步到apifox

在类上使用@Tag(name = "flow")注解,在方法上使用@Operation(summary = "testSwagger"),在入参字段上加上@Schema(description = "dispatchId",requiredMode = Schema.RequiredMode.REQUIRED)注解。在开发接口时,我们希望可以把我们开发的接口直接同步到apifox上,这样团队中的成员就可以直接查看,触发接口。在这里选择要执行的环境就可以了,比如本地环境,开发环境,测试环境等。

2024-05-21 17:58:10 721 1

原创 微服务feign调用fallback不生效

微服务feign调用fallback不生效

2023-10-20 15:03:18 641 2

原创 springboot整合定时任务

springboot整合定时任务

2023-06-17 17:32:48 791 1

原创 @Async注解在springboot项目中的使用

@Async注解在springboot项目中的使用

2022-10-21 10:59:50 885 1

原创 使用less命令查找文件中的关键字

使用less命令查找文件中的关键字

2022-09-23 16:59:18 14759

原创 springboot整合feign的调用

springboot整合feign的调用

2022-06-24 17:48:14 2704

原创 springboot整合nacos

springboot整合nacos

2022-06-24 17:22:14 29417 1

原创 数据库对前端下拉框select的不同值进行判断查询

本人小白一个,还在努力追寻大佬的脚步,有表达错误的地方,环境大家指出,积极改正最近在毕业设计的时候,想实现下拉框选择不同的值,后台拿到值后在数据库进行判断查询不同的结果大概像这样的东西。假设从页面中拿到的值是1,那我就把这个值定义为形参String number传给数据库。然后自信满满地在mapping配置文件中写下<if test="#{number} == '1' "> and to_days(osj) = to_days(now()); </if&...

2021-04-27 15:20:55 811 1

原创 沙箱环境支付后session域中的数据丢失

本人小白一个,还在努力追寻大佬的脚步,有表达错误的地方,环境大家指出,积极改正最近在做毕业设计,支付模块用到了支付宝的沙箱环境。但在支付成功回调的时候却发现取不到支付前在session中存放的数据这就令人很困惑,因为session中的存放的数据还是比较重要的,拿不到session中的数据就没有办法继续往下写下去。非常困扰,然后就疯狂的百度,看CSDN。看网上的介绍,有一个支付宝的API接口,其中里面有个passback_params。根据上面的介绍可以一步步解决,拿到session域中的值。

2021-04-27 14:38:21 505

空空如也

空空如也

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

TA关注的人

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