- 博客(11)
- 收藏
- 关注
原创 RestController与Thymeleaf一起使用无法访问页面的冲突
3、使用@RestController时,return String会自动返回字符串,将字符串转换为json类型返回,不会查找相应的html页面。1、@RestController 是@Controller 和 @ResponseBody的结合。2、使用Thymeleaf时,需要在方法中返回字符串类型,值为html页面名称。如果将RestController换为Controller后,正常显示。此时展示出来是不显示界面的。
2024-06-06 00:22:08 234
原创 线程池的创建及使用案例
碰到一个需求,大约有100多条的工作流需要同时执行,于是便想到了利用多线程来解决。2、创建一个线程类来执行一条工作流方法。3、循环向线程池提交线程并执行。1、首先是创建线程池。
2023-03-17 16:56:54 291 2
原创 使用java执行bat、sh脚本文件
在工作中,由于需求,需要完成让java去调用.bat文件和.sh文件的操作,接下来开始编码。由此代码来执行bat或sh脚本文件。
2023-01-09 15:29:24 5183
原创 Mybatis中当类型为Integer的时候判断该如何写
导致内部的 ‘and system = #{system}’这一段代码不显示,需要在if语句中加入system == 0这个条件,才会成功进入。在没有or system == 0 这句话的时候,当system = 0 这个参数传进去,会被判断为空。首先说下:system的类型为Integer。直接上图,今天遇到的bug。
2022-09-02 13:56:46 214
原创 list存储对象的问题
当最后一次修改数据后,map的数据变成{name=name2, id=2},然后输出list,list从对象地址中获取数据,获取出来的都是{name=name2, id=2},当循环里的map集合数据改变的时候,影响的是外面的map,所以导致list虽然添加了三次map集合。然后仔细回想一下以前学的知识,发现,list集合存储的时候,存储的不是数据,而是对象的地址。但是他们三个的地址都是一样的,都是循环外的那个map。是不是突然愣了一下子,对的,当时我也愣了。这个时候问题来了,猜猜输出的会是什么?...
2022-08-26 14:52:46 784
原创 freemarker导出excel时office报错而wps不会
逐步排查后,发现是ss:ExpandedRowCount与ss:ExpandedColumnCount的原因,如果行列固定就调大一点就可以了;如果不固定可以用"${list?size+1}"这种语句来设置。今天碰到这样一个问题,通过百度种种方式引导后发现,需要一步一步排查问题。建立一个副本进行备份,然后利用对副本的删改,找到出错的位置。...
2022-08-25 18:09:19 246
原创 Spring boot集成freemarker导出excel
使用Spring boot集成freemarker可以将一些复杂的excel表格导出。
2022-08-24 09:39:39 1716 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人