- 博客(10)
- 收藏
- 关注
原创 Java使用POI操作word文档,设置限制编辑,连续分节符,替换内容,复制表格等。
POI替换文档占位符书签表格内容,复制表格,插入行,设置可编辑框,连续分节符,下一页分节符
2024-06-04 16:18:30
952
2
原创 Mybatis注解开发
注解开发只需要写mapper接口即可,无需再书写对应的xxMapper.xml映射文件对于单表操作还是比较方便的,但对多表操作就维护起来就比较麻烦了。
2023-12-11 16:47:48
55
1
原创 MyBatis使用详解
MyBatis是一个半自动化的orm框架,为什么说是半自动化的呢,因为他需要我们自己去写sql,而他做的更好的地方就是动态sql的支持上面,而上面说的各种技术,面对与动态sql只能自己写很多判断去组装sql,而这些判断和组装在mybatis中实现起来就非常简单了,完全由mybatis去帮我们实现了。操作db的过程、动态sql的拼装、结果和对象的映射,这些mybatis都帮我们实现的很好,而让我们将更多的经历花在sql的写法和优化上面,所以毫无疑问mybatis使用人数和公司也是最多的。
2023-12-08 11:41:32
146
原创 java关于word转PDF的实现
第二种方式的话是poi实现的,众所周知poi很强大,但是poijar包版本管理却是个令人头疼的事情,搞不好,poi的某些jar包之间就相互冲突了,而且poi这种实现方式在转换过程中去调用了Windows底层文件去转换的,如果你要部署在Linux上面的话,那这个底层文件肯定是调不到了,导致转换失败,1.第一种则是使用aspose-words实现转换,这是一个免安装office工具的实现方式。
2023-12-07 14:44:13
4346
1
原创 java关于多线程异步中的坑
自定义线程池之后就来到今天的主题,下面map是执行feign接口需要用到的参数,hashmap用来存储异步方法的返回值,executor是我们自定义的线程池,当我们在使用这个多线程异步方法的时候要注意当我们进入异步方法后子线程无法获取上下文信息,但是主线程不影响,会导致子线程内获取token失败,从而导致接口调用失败。相信很多小伙伴在工作学习中会遇到这类问题,调用别人的功能,但是不能批量,故多次feign接口远程调用,导致接口响应时间过长。
2023-12-06 10:29:03
398
4
原创 spire.Doc.free for java 根据书签定位解析word文档内表格
sprie.Doc.free for java 根据书签解析word 文档表格
2023-03-20 17:02:40
2041
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人