摘要: 背景提要 一直除法用的都是/,忘记了这个只能取到整数部分,需要小数的时候就不知道怎么办 很基础的东西了,唉! 解决 首先需要获得小数部分,需要除数是Double类型,然后用DecimalFormat来规范小数格式 因为我需要百分比,所以格式是这样的 Double sum= 1D; Long div= 阅读全文
posted @ 2022-06-24 20:02 Dean_001 阅读(3922) 评论(0) 推荐(0) 编辑
摘要: 背景提要 一直以来,获取日期都是用new Date(),再不然,顶多用个SimpleDateFormat规范一下格式 忽然遇到需求,需要对日期增加和比较大小的时候,就又懵住了,唉,每天都为自己太白目感到心累 主要就是用Calendar类进行操作 获取当前时间的年月日 Calendar current 阅读全文
posted @ 2022-06-24 19:37 Dean_001 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 背景提要 使用jpa的出现了很多问题 1、使用between做日期范围查询时报错 2、使用@Query注解写原生sql时报错 3、使用@where注解自动在sql后添加条件时查不出东西 4、数据库中的字段采用的是驼峰命名法 解决 1、使用between做日期范围查询时,要注意两点 一是between 阅读全文
posted @ 2022-06-22 18:32 Dean_001 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 背景提要 之前不是为了导出word使用了一个WordUtil工具类嘛,这个工具类中需要一个资源文件css,然后就将该资源文件放在了WordUtil同包下的resources文件夹下 然后使用BufferedInputStream bufferedInputStream = (BufferedInpu 阅读全文
posted @ 2022-06-21 19:30 Dean_001 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 背景提要 想要使用Idea自带的maven工具进行打包时,报了错 Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump 解决 在Idea的maven选项中选择这个按钮,可以看到test马上变灰,这个按 阅读全文
posted @ 2022-06-21 18:58 Dean_001 阅读(1484) 评论(0) 推荐(0) 编辑
摘要: 背景提要 使用easyExcel进行Excel导出的时候,一直在报一个让人很崩溃的错,org.apache.poi.ss.usermodel.Cell.setCellValue(Ljava/time/LocalDateTime;),看起来是类型转换的问题对不对,但我的pojo是这样的 然后我就想到了 阅读全文
posted @ 2022-06-16 18:23 Dean_001 阅读(7965) 评论(3) 推荐(0) 编辑
摘要: 背景提要 需求是一个表单,需要同时上传附件和一些其他内容(例如标题、内容之类的),本身是把MultipartFile作为一个数组直接放入创建的对象FileSaveDTO中的,但Controller层用@RequestBody的时候,发现没有办法传入文件 遂改为两个参数RequestParam("fi 阅读全文
posted @ 2022-06-09 10:48 Dean_001 阅读(4719) 评论(0) 推荐(1) 编辑
摘要: 简单描述一下:org.apache.commons.beanutils.BeanUtils只能对单个对象进行复制,如果对列表的话,就得自己遍历,所以扩展一下 import org.apache.commons.logging.Log; import org.apache.commons.loggin 阅读全文
posted @ 2022-06-02 15:15 Dean_001 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 背景交代 使用jpa的save保存对象时,发现死活存不进去,然后报错了SQL Error: 1064, SQLState: 42000错误 然后,机智的我当然是把原生sql粘贴出来去数据库里插入,发现同样插入不进去 原因 造成插入失败的原因是,表中的某些名称是mysql的关键字,当是关键字的时候,存 阅读全文
posted @ 2022-05-12 14:47 Dean_001 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 故事梗概 事情是这样的,在使用Jpa的saveAll方法的时候,发现saveAll方法会进行先查询后保存的操作,但我只想要保存,不想要查询 关于saveAll的重写 可以这样用 @PersistenceContext private EntityManager em; @Override publi 阅读全文
posted @ 2022-05-06 17:16 Dean_001 阅读(1447) 评论(0) 推荐(0) 编辑