Linux下读取Jar包中resource目录下模板文件 InputStream fileInputStream = this.getClass().getClassLoader().getResourceAsStream("templates"+File.separator+"demandImportTemplate.xlsx")
静态资源访问包括图片、txt文件 spring: web: resources: static-locations: classpath:image/ #static-locations: file:D:\xmh http://127.0.0.1:9000/manage/icon.png 图片存储在 src\main\resources\image
application.yml引入application-rabbitmq.yml获取参数 spring: profiles: include: rabbitmq @Component @ConfigurationProperties(prefix = "rabbit") @Data public class RabbitProperties { private List<RabbitModuleInfo> modules; }
读取properties文件 @PropertySource(value = { 第二个配置会覆盖第一个配置 第二个配置没有,则使用第一个配置 @Data @Component @ConfigurationProperties(prefix = "main-xxx") @PropertySource(value = {"classpath:mainxxx/xxx.properties", "file:/xxx.properties"}, ignoreResourceNotFound = true) public class MainxxxProperties { private String appId; \src\main\resources\mainxxx\xxx.properties main-xxx.appId=1232131 main-xxx.appSecret=1232131312
DateUtil NumberUtil
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(cn.hutool.core.date.DateUtil.parse("20240319151617","yyyyMMddHHmmss")); DateTime dateTime = DateUtil.parse("2024-03-23 23:59:59","yyyy-MM-dd HH:mm:ss"); DateTime dateTime2 = DateUtil.parse("2024-03-23 23:59:59","yyyy-MM-dd HH:mm:ss"); System.out.println(DateUtil.betweenDay(dateTime,dateTime2,true));// 获取天数时间差 System.out.println(Math.floor(5.8634));//5.0 向下取整,即去掉小数部分,取整数部分 System.out.println(cn.hutool.core.util.NumberUtil.div(10,3,4));//3.3333 保留4位 System.out.println(NumberUtil.formatPercent(0.4568387, 4));//45.6839% 保留百分值的后4位 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.8.20</version> </dependency>
本文暂时没有评论,来添加一个吧(●'◡'●)