Loading

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 35 下一页
摘要: 1. JUnit5 简述 Spring Boot 2.2.0 版本开始引入 JUnit 5 作为单元测试默认库。 作为最新版本的 JUnit 框架,JUnit5 与之前版本的 Junit 框架有很大的不同。由 3 个不同子项目的几个不同模块组成。 JUnit 5 = JUnit Platform + 阅读全文
posted @ 2021-09-14 21:56 tree6x7 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 后续再补充 ... 1. Redis 1.1 导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depende 阅读全文
posted @ 2021-09-14 21:55 tree6x7 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1. 数据源的自动配置 1.1 导入 JDBC 场景 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId> </dependenc 阅读全文
posted @ 2021-09-14 21:53 tree6x7 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1. 错误处理 1.1 默认规则 https://docs.spring.io/spring-boot/docs/2.3.12.RELEASE/reference/html/spring-boot-features.html#boot-features-error-handling 1.1.1 /e 阅读全文
posted @ 2021-09-14 21:51 tree6x7 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1. 数据响应与内容协商 1.1 返回值处理流程 (1)执行目标方法,获取方法返回值 returnValue。 (2)returnValueHandlers 调用 handleReturnValue() 进行处理 → 循环遍历〈返回值处理器集合〉,找到 support 处理返回值标了@Respons 阅读全文
posted @ 2021-09-14 21:47 tree6x7 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1. 静态资源配置 1.1 访问静态资源 (1)默认访问静态资源的方式:当前项目根路径 / + 静态资源名 (2)请求会先去找 Controller 看有没有对应的 HandlerMapping,不能处理的所有请求又都交给静态资源处理器 ResourceHttpRequestHandler,若静态资 阅读全文
posted @ 2021-09-14 21:41 tree6x7 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 1. yml 配置文件 SpringBoot 使用一个全局的配置文件,配置文件名是固定的(如下),位置在 src/main/resources 目录或者类路径 /config 下。 application.properties application.yml .yml 是 YAML (YAML Ai 阅读全文
posted @ 2021-09-14 21:36 tree6x7 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1. Spring 和 SpringBoot 1.1 Spring 能做什么? Spring 的生态:web 开发、数据访问、安全控制、分布式、消息服务、移动开发、批处理 ... 1.2 Spring5 重要升级 1. 响应式编程 2. 内部源码设计 基于 Java8 的一些新特性,如:接口默认实现 阅读全文
posted @ 2021-09-14 21:34 tree6x7 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 摘自公众号:低并发编程 1. 线程状态的实质 首先你得明白,当我们说一个线程的状态时,说的是什么?没错,就是一个变量的值而已。哪个变量?Thread 类中的一个变量,叫: private volatile int threadStatus = 0; 这个值是个整数,不方便理解,可以通过映射关系(VM 阅读全文
posted @ 2021-06-06 16:25 tree6x7 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1. Java 中的 IO 原理 首先 Java 中的 IO 都是依赖〈操作系统内核〉进行的,我们程序中的 IO 读写其实调用的是〈操作系统内核〉中的 read&write 两大系统调用。 那内核是如何进行 IO 交互的呢? 网卡收到经过网线传来的网络数据,并将网络数据写到内存中。 当网卡把数据写入 阅读全文
posted @ 2021-06-06 14:53 tree6x7 阅读(60) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 35 下一页