- 博客(38)
- 收藏
- 关注
原创 SpringBoot集成itext导出PDF
因为转成pdf文件可能出现乱码或者不展示中文,所以需要自定义字体。打开目录 C:\Windows\Fonts。新增UserPdfExportService类。挑一个自己喜欢的字体,然后CV大法。controller新增方法。
2024-11-14 20:07:13
651
原创 WebSocket踩坑:注入不了类
websocket服务是多对象的,不是单例的。而Spring的Bean默认就是单例的,在非单例类中注入一个单例的Bean会冲突。解决:使用ApplicationContext去获取。修改WebSocket上的注解。
2024-10-30 17:14:04
244
原创 SpringBoot+VUE2完成WebSocket聊天(数据入库)
注意:因为服务器时间比系统时间慢八个小时,注意同步一下,不然可能发送完消息刷新页面,从数据库读取到的消息发送时间会慢八个小时。index.vue 第一个页面。inde1.vue 第二个页面。刷新聊天记录不会消失。
2024-10-30 17:03:57
1155
3
原创 No ‘Access-Control-Allow-Origin‘ header is present on the requested resource.
解决访问阿里云OSS资源跨域问题
2024-10-25 12:19:09
584
原创 处理第三方平台返回结果
之前对接第三方处理结果都是按照内容创建实体类,然后使用JSON做转换,不仅麻烦还容易报错。今天接触到JSONObject类。
2024-10-23 10:04:09
139
原创 记录一下若依踩坑:LoggerFactory is not a Logback LoggerContext but Logback is on the classpath
这个报错就是两个日志框架起了冲突。
2024-10-20 15:20:44
221
原创 基于ShardingJdbc实现分布式事务(超简单)
首先要有一个ShardingJdbc的框架,没有的话可以查看使用的是同一个框架,下面的步骤都是基于上面的框架实现的。
2024-10-14 18:39:09
384
原创 SpringBoot整合easyes
es的mapper和mybatisplus的mapper不要放在一起。继承BaseEsMapper,原理和mybatilplus一样。其他功能可以查看BaseEsMapper。启动类添加注解扫描mapper。
2024-10-07 17:07:31
430
原创 SpringBoot整合Flowable
配置在resources下的processes文件夹下 (放在其他文件夹下,需要更改配置文件的扫描路径)vacationRequest.bpmn20.xml (如果改名字,启动流程需要和名字一致)写在 resources下的templates文件夹下。启动项目会自动初始化表。
2024-10-07 16:26:28
450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人