摘要:
需求 因有些数据查询量很大,很费数据库资源,且每次查询都是不怎么变更的数据,所以需要通过缓存进行减轻数据库压力,继而选择通过myabtis的二级缓存来实现。 使用步棸 第一步:yml配置需开启mybatis-plus的二级缓存。 # MyBatis Plus的配置项 mybatis-plus: co 阅读全文
摘要:
需求 因需提高公司运转效率,提倡去无纸化操作,减少人力等前提;通过系统将审核通过后的pdf文档进行盖电子印章或电子签名等功能; 测试效果如下: 图1 图2 实现思路 因如上图1中,存在动态表格,所以文档的布局是随数据而变的,可能是多页,可能是一页,且内容上下浮动,所以得通过解析文档内容,通过关键字进 阅读全文
摘要:
因果 因一些合同、发票等单据需要生成pdf文档,并且审核通过后需给该pdf文档盖章,所以需要生成pdf的解决方案。 实践中遇到的问题 其实单独使用itext也可以实现pdf的生成,但通过文本域进行实现数据的动态替换存在局限性,如动态表格就不能友好的进行动态生成,生成了也是个绝对定位,假如文档后面还存 阅读全文
摘要:
## 用途 ## 有一些情况下,例如docker安装的redis、nacos、mysql等等,在docker容器中的安装未进行文件的映射,当需要对其进行更改配置信息时,就会遇到这种情况,需要去容器中进行编辑配置文件或者拷贝以及备份等情况。 ## 方法:通过copy进行编辑 ## 1. 查看运行的容器 阅读全文
摘要:
## 场景 ## 虽然前端能根据返回的数组进行对字段的排序,但也仅局限于实现当前页的排序,无法满足全部数据的排序,所以需要走接口的查询进行排序,获取最全的排序数据。 
摘要:
一.拉取jdk镜像 docker pull openjdk 二.创建数据卷 docker volume create java_app java_app是数据卷名称,可以随便取 三.将jar文件拷贝到数据卷目录下 将jar 拷贝目录../var/lib/docker/volumes/ java_ap 阅读全文
摘要:
【MyBatisSystemException 】Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: "ur" <K_ISOLATION> ### Error querying datab 阅读全文
摘要:
一.下载mysql 直接下载最新版本:docker pull mysql 下载指定版本,去上面找你需要的版本copy运行:https://hub.docker.com/_/mysql/tags 二.查看镜像 输入:docker images 三.运行镜像 创建data目录:mkdir 你的data目 阅读全文
摘要:
一.查看是否已安装jdk 输入:java -version,查看当前是否有jdk版本 如果有,且你想重装jdk 则进行检测jdk的安装包:rpm -qa | grep java然后一个个删除包:rpm -e --nodeps +包名最后再次检查是否删除完:rpm -qa | grep java 二. 阅读全文
摘要:
【MyBatisSystemException 异常】net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: "," "," org.mybatis.spring.MyBatisSystemException: n 阅读全文