摘要:
##1.实体类 注意点:别忘了autoResultMap = true @Data @TableName(value = "report", autoResultMap = true) public class Report implements Serializable { private sta 阅读全文
摘要:
**简述:**Builder 使用创建者模式又叫建造者模式。简单来说,就是一步步创建一个对象,它对用户屏蔽了里面构建的细节,但却可以精细地控制对象的构造过程。 **使用:**一般单独进行使用,如果需要和@Data一起使用,为避免造成不必要错误。推荐下面四个注解一起使用。 @Builder @Data 阅读全文
摘要:
将String类型的数值相加 例子: List<String> stringList = Lists.newArrayList("100", "200", "300", "400"); long sum = stringList.stream().map(e -> Long.valueOf(e)). 阅读全文
摘要:
CommonUtil公具类 ##checkAllNotBlank(检验多个参数是否为空) import org.apache.commons.lang3.StringUtils; /** * * @author hecc * @date 2022/10/24 19:36 */ public clas 阅读全文
摘要:
##pom依赖 <!--rabbitmq--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> ##yml 阅读全文
摘要:
##问题: apollo动态刷新,应用在@value这种注入方式的属性没有问题,但是如果使用@ConfigurationProperties注解的bean,动态刷新就不好使了,会注入不到的。 ##解决方法: ###方式1: 新建一个监听类。 /** * Apollo配置监听 * * @date 20 阅读全文
摘要:
简介:EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。 官方文档:https://easyexcel.opensource.alibaba.com/ ##前提准备 依赖 <dependency> <groupId>com 阅读全文
摘要:
##简介 java.lang.SuppressWarnings是J2SE5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。 ##作用 告诉编译器忽略指定的警告,不用在编译完成后出现警告信息。建议注解应声明在最接近警告发生的位置。 ##使用 @Suppr 阅读全文
摘要:
##注解 ###@SneakyThrows注解 https://blog.csdn.net/qq_22162093/article/details/115486647 ###ApplicationContextAware和InitialzingBean详解用法 https://blog.csdn.n 阅读全文
摘要:
##查看文件路径 ###查看当前文件所在路径 pwd 例子: pwd /home/small/crm/api/crm-chandol ###查看某一文件的完整路径 realpath 文件名 例子: realpath crm-chandol-service.jar /home/small/crm/ap 阅读全文