springboot
文章平均质量分 78
sinat_36483049
路漫漫其修远兮,吾将上下而求索
展开
-
springboot+openoffice实现文件在线预览
好久没写博客了,还是得动起来最近项目有一个需求需要实现文件在线浏览,网上方案有很多,常见的有使用pdf.js,后面加文件路径,但仅限于pdf文件,还有就是使用openoffice把文件转换为pdf再去浏览,综合考虑,决定还是openoffice,下面实战一、安装openoffice首先当然是安装openoffice,官网下载地址: 传送门.window下和linux下安装都有教程,window直接下一步,下一步,linux可以参考大佬博客传送门.二、项目文章最后有完整项目源码地址,我上传的,不要原创 2021-09-02 17:50:40 · 725 阅读 · 2 评论 -
记一次SpringBoot中@Cacheable不生效的解决
记一次SpringBoot中@Cacheable不生效的解决最近做项目遇到一个性能瓶颈,数据库两张表100多万数据级联查询,非常慢,特别是涉及到分页这块,自己用explain查看执行计划,由于条件很多,加索引优化也没生效,故使用缓存的方式解决,但有一个缓存一直不生效,自己看了一下源码打断点看执行方法,最终解决了,记录一下我的方法,希望对你有用(最后发现主要问题是我两个方法使用同一个map作为key,导致后面key覆盖了前面key所以一直取不到正确的数据)首先找到spring-context的jar包,找原创 2020-09-28 20:34:08 · 4387 阅读 · 0 评论 -
解决Springboot+mybtaisplus+acticiti6.0版本冲突
Springboot2.0+mybtaisplus3.3.1+acticiti6.0版本冲突今天在搭建系统框架时想把activiti整合到项目里面,使用的是activiti6.0,pom文件加入依赖,更新maven <!--activiti--> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine&原创 2020-09-09 16:05:16 · 277 阅读 · 0 评论 -
Springboot生成一个加密下载链接
SPRINGBOOT实现生成一个下载链接(可加密)spring生成一个普通下载链接Controller层代码EncryptionInfo加密代码ExcelUtil.download方法结束spring生成一个普通下载链接由于工作需要,要做一个能够提供给用户的下载链接,使用户可以直接下载从服务器上直接下载文件,由于有多个用户,所以不能让别人看到彼此的路径,进行了加密处理Controller层代码项目搭建这里直接省去,可以直接看controller代码/** /** * @param 文件名称原创 2020-05-21 11:14:34 · 1153 阅读 · 0 评论