摘要:
### TreeVO类 ```java import java.util.List; public class TreeVO { String id; String name; String parentId; List children; public TreeVO(String id, Stri 阅读全文
摘要:
作用: 允许在执行标有@ResponseBody注解或响应内容是ResponseEntity的控制器方法之后,但在使用HttpMessageConverter类编写主体之前自定义响应。 实践: 使用ResponseBodyAdvice统一处理包装Controller方法中返回值,不用在每个方法都重复 阅读全文
摘要:
引入easyExcel的jar包 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.0.5</version> </dependency> 编写Execl类:Import 阅读全文
摘要:
首先从源码中看出,mybatis-plus查询列表selectList()是调用 org.apache.ibatis.session.SqlSession 包下的selectList()方法。 找到ibatis中DefaultSqlSession中的selectList()方法 一直往下找,直到De 阅读全文
摘要:
JWT是什么 JWT简称JSON Web Token,也就是通过JSON形式作为Web应用中的令牌,用于在各方之间安全地将信息作为JSON对象传输。在数据传输过程中还可以完成数据加密、签名等相关处理。 认证流程 首先,前端通过Web表单将自己的用户名和密码发送到后端的接口。这一过程一般是一个HTTP 阅读全文
摘要:
配置类不用加@Configuration 与@Configuration配置类同级或者在其子包下,可以不用加@Configuration会自动变成配置类,(前提要在IOC容器中才行加上@Component)。 SpringBoot2.2.1新特性:主引导类相当于一个配置类,跟主引导类同级或及其子包下 阅读全文
摘要:
### 什么是单例 > 一个类中只有一个实例,能够向系统中提供一个唯一实例 ### 使用场景 > 单例能够保证系统内存中只存在一个对象,当频繁创建于销毁对象时,使用单例能够节省很多资源。 ### 缺点 > 1. 频繁变化的对象不适合使用单例 > > 2. 滥用单例会导致负面问题,如为了节省资源将数据 阅读全文
摘要:
@FunctionalInterface public interface Comparator<T> { // @param o1 the first object to be compared. // @param o2 the second object to be compared. // 阅读全文
摘要:
向上转型(子类引用赋值给父类)直接赋值 向下转型(父类引用赋值给子类引用用)需要强制类型转换 注意: 已把子类引用赋值给了父类变量,父类变量才能成功强制转换成子类引用 阅读全文
摘要:
1.发送json数据 // 提交表单数据到后台处理$.ajax({ type: "post", data: $('#form_data').serialize(), contentType: "application/json", url: "/Home/Submit", beforeSend: f 阅读全文