![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
一五一伍
这个作者很懒,什么都没留下…
展开
-
将路径字符串集合转为树级层级结构
递归生成tree工具类@AllArgsConstructorpublic class DiGuiTree { /** * 父节点 */ private List<NameToValDto> root; /** * 所有节点(或不包含父节点) */ private List<NameToValDto> body; public List<NameToValDto> returnList原创 2021-01-09 17:39:30 · 1862 阅读 · 0 评论 -
springboot 事务
添加事务,在方法上添加注解并捕获异常 @Transactional(rollbackFor = Exception.class) public void sensitiveDataClass() { orgTerFileDataVOSrv.sensitiveDataClass(); }几种事务不生效的情况1、数据库必须支持事务,如mysql的Innodb2、类内部访问,带事务注解的方法没有直接被调用3、在私有方法上添加事务注解,该注解也不会生效4、没有通过 ro原创 2021-02-02 09:59:21 · 105 阅读 · 0 评论 -
java8 list操作
java8 list 排序 // 根据id升序排序dataList.stream().sorted(Comparator.comparing(EventResponseEditData::getId)).collect(Collectors.toList());// 降序dataList.sort((o1, o2) -> o2.getId().compareTo(o1.getId()));原创 2021-01-09 17:38:05 · 406 阅读 · 2 评论 -
QueryWrapper用法小记
QueryWrapper inQueryWrapper<EventTagProcess> qw = new QueryWrapper<>();qw.in("status", 0,1,3,4);QueryWrapper orQueryWrapper<EventTagProcess> qw = new QueryWrapper<>();queryWrapper.or();qw.and(Wrapper -> Wrapper.eq(PcmArt原创 2020-09-01 10:47:00 · 13777 阅读 · 1 评论 -
mybatis-plus逆向工程
pom文件<dependencies> <!--web 依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>原创 2021-01-15 16:28:57 · 200 阅读 · 0 评论 -
windows server + documents4j 转excel报错 Could not access target file
java 服务调用documents服务转excel为pdf Lock lock = new ReentrantLock(); lock.lock(); try { File inputWord = new File(srcFilePath); // 转换之后的pdf文件 File outputFile = new File(pdfFilePath); InputStream原创 2022-02-24 16:38:45 · 2002 阅读 · 1 评论