上一页 1 2 3 4 5 6 7 ··· 40 下一页
摘要: windows系统 普通快捷键 ctrl +f12 查看当前类的所有方法 ctrl + e 查看最近的文件 按住alt移动鼠标进行选中 列编辑 生成方法 alt + insert 选中相同代码片段 ctrl + g 重构相关 ctrl + alt + v 提取变量 ctrl + alt + c 提取 阅读全文
posted @ 2023-01-28 11:19 艾尔夏尔-Layton 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 简述 Mockito为测试创建test double,即测试替身。 我们进行测试的时候,很多情况下我们测试的区域会依赖很多外部库,这时就需要测试替身,模拟外部库的返回值,让我们专注于我们要测试的内容。 常用注解和用法 @ExtendWith(MockitoExtension.class) 使用 @E 阅读全文
posted @ 2022-12-24 00:47 艾尔夏尔-Layton 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 简述 在springboot项目中使用单元测试十分简单,引入核心依赖 spring-boot-starter-test 即可 spring-boot-starter-test的子依赖 JUnit:java测试事实上的标准,默认依赖版本是4.12(JUnit5和JUnit4差别比较大,集成方式有不同) 阅读全文
posted @ 2022-12-24 00:25 艾尔夏尔-Layton 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 简述 junit5是当前java比较流行的单元测试框架。 junit5官网:https://junit.org/junit5/ 官方文档:https://junit.org/junit5/docs/current/user-guide/ 中文翻译版:https://doczhcn.gitbook.i 阅读全文
posted @ 2022-12-23 17:40 艾尔夏尔-Layton 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 简述 JPA的全称是Java Persistence API,本质来说JPA是一套OPM的规范,一堆的接口。当我们项目中使用 spring data jpa 的时候,你会发现并没有 sql 语句,其实框架的底层已经帮我们实现了,我们只需要遵守规范使用就可以了。同时JPA抽象了一套面向对象的查询语言J 阅读全文
posted @ 2022-11-21 15:37 艾尔夏尔-Layton 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 简述 Migration Tools是一个能帮你自动执行、管理和校验SQL脚本的工具。 常见的Tools有Flyway、Liquibase、Mybatis Migrations 这里我们介绍Flyway的使用 基本使用 我们在项目中可以创建一个Migration文件夹,里面存放我们希望数据库执行的s 阅读全文
posted @ 2022-11-14 00:51 艾尔夏尔-Layton 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 简述 REST ful API是符合REST风格的webAPI,REST是一种设计风格。全称是REpresentational State Transfer,中文叫表述性状态转移。 用一句话来说,RESTful API就是: 用URL定位资源,用HTTP动词描述操作 RESTful API的好处 规 阅读全文
posted @ 2022-10-27 19:04 艾尔夏尔-Layton 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 简述 Jackson是springboot默认使用的一个Json序列化和反序列化的库,非常流行且高效,API设计灵活容易扩展和定制化。 ObjectMapper ObjectMapper作为Jackson的门户,他是基于对象绑定的API。可以通过ObjectMapper把json串反序列化为java 阅读全文
posted @ 2022-10-25 17:56 艾尔夏尔-Layton 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 简述 SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于 Spring FrameWork 的后续产品,已经融合在 Spring Web Flow 里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 阅读全文
posted @ 2022-10-23 20:33 艾尔夏尔-Layton 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: 简述 lombok可以通过注解的方式,帮我们简化java类中诸如Getter,Setter,ToString等臃肿但是又必须的方法书写。 Lombok依赖 https://mvnrepository.com/artifact/org.projectlombok/lombok 这里使用lombok的1 阅读全文
posted @ 2022-10-21 00:58 艾尔夏尔-Layton 阅读(69) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 40 下一页