spring boot
一只大花卷er
这个作者很懒,什么都没留下…
展开
-
poi-tl 在一个word里写入另一个word,保持word内容无变化
根据poi-tl做的,场景是,有些需要套红文件,需要把一个word内容,插入到另一个word中,这种写法,只支持docx,因为poi的xwpf写法,只能读取xml,而docx解析出来的是xml,doc就得是另一种写法了。但对于编号的识别不是太友好,有时候识别出来就变成%1的情况了,也许是我用的版本不是最新的,但,因为对编号的需求比较高,所以这种方法也就没再继续研究下去,后来使aspose.words做了。原创 2024-08-28 15:31:33 · 547 阅读 · 0 评论 -
mybatisplus update时 赋值为null
@TableField(updateStrategy = FieldStrategy.NOT_NULL) private Integer showSort;原创 2021-08-10 17:15:28 · 705 阅读 · 0 评论 -
Date的一些操作
字符串时间转Date try { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date date1 = format.parse("2021-08-01 00:00:00"); } catch (Exception e) { e.printStackTrace(); }判断时间是否在有效时间原创 2021-07-31 14:19:51 · 72 阅读 · 0 评论 -
java下载excel文件损坏
<!-- 避免font文件的二进制文件格式压缩破坏 --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <configuration> .原创 2021-04-15 16:06:28 · 729 阅读 · 1 评论 -
springBoot 自定义注解失效 及自定义注解log
自定义注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface Log {原创 2021-02-01 16:32:53 · 1758 阅读 · 1 评论 -
自己挖坑自己填之maven依赖不好用
因为项目环境特殊,上线的环境是无外网的,都是在外面下载的依赖,导入电脑里。突然有一天拉取完代码发现以下问题jar包也有,啥都不缺就是不好用。试了很多的办法。比如:一点一点改它的jar包地址。不好使。再比如:修改它的配置文件true 将offline修改为true 不好使我猜测原因可能是maven先走网络,没有网的环境下更新不下来。解决方法:点击这个按钮切换脱机模式,默认就不会走网络了。然后就好使了。其实这个方法跟方法二差不多,但不知道为啥我用就不好使。反正各种方法都记录一下原创 2021-01-25 15:37:04 · 205 阅读 · 0 评论 -
java 预览文件跟下载文件
之前项目中一直遇到的都是下载pdf,word啦,等等等等public static Boolean downLoadPdf(HttpServletResponse res,String filePath, String fileName){ try { //设置要下载的文件的名称 res.setHeader("Content-disposition", "attachment;fileName=" + fileName);原创 2021-01-19 18:52:39 · 2141 阅读 · 1 评论 -
linux找不到项目下的模板(No such file or directory),下载方法
关于查找项目下的模板路径,我之前一直用的getClass().getResource("/template/excel/" + fileName).getPath();也没出啥问题,就很神奇的突然不好使了。报错:(No such file or directory)解决:Resource resource = new ClassPathResource(filePath1);resource.getInputStream();就没有问题了。需要注意的是,这里不能用resoutce.getF原创 2021-01-13 10:48:53 · 722 阅读 · 0 评论 -
List集合分页处理的方法
/** * 利用subList方法进行分页 * @param list 分页数据 * @param pagesize 页面大小 * @param currentPage 当前页面 */ public static List<RegionTravelVo> pageBySubList(List list, int pagesize, int currentPage) { List<RegionTra.转载 2021-01-06 10:14:14 · 455 阅读 · 0 评论 -
笔记——springBoot发邮件
准备工作:加入pom依赖 <!-- 发邮件 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency> 配置一、开启邮件服务原创 2020-06-23 17:08:16 · 169 阅读 · 1 评论