2024年12月14日小于 1 分钟
基本功能
todo
拦截器
参考:
- SpringBoot + Mybatis 系列之插件机制 Interceptor —— https://cloud.tencent.com/developer/article/1858587
MyBatis 将代理模式(JDK 代理/CGLIB 代理)进一步扩展,提供了拦截器的机制(org.apache.ibatis.plugin.Interceptor),本质希望在执行某些核心的调用操作之前执行某些拦截的处理逻辑。
2024年12月14日大约 5 分钟
JsonPath
2024年11月3日小于 1 分钟
参考:
2024年10月28日小于 1 分钟
JAR(Java Archive File) 文件是一种 Java 归档文件(本质上是一个采用zip标准构建出来的“压缩包”)。
背景说明: 由于,
.class文件是JVM看到的最小可执行文件,而一个大型程序需要编写很多Class,并生成一堆.class文件。 所以,使用jar文件打包.class文件。 e.g. JVM自带的Java标准库rt.jar实际上就是以jar文件形式存放的,一共有60多M。
jar cf jar-file input-file... 用一个单独的文件创建一个 JAR 文件
jar cf jar-file dir-name 用一个目录创建一个 JAR 文件
jar cf0 jar-file dir-name 创建一个未压缩的 JAR 文件
jar uf jar-file input-file... 更新一个 JAR 文件
jar tf jar-file 查看一个 JAR 文件的内容
jar xf jar-file 提取一个 JAR 文件的内容
jar xf jar-file archived-file... 从一个 JAR 文件中提取特定的文件
java -jar app.jar 运行一个打包为可执行 JAR 文件的应用程序
2024年10月24日大约 5 分钟
Java 程序运行环境: JRE仅提供运行时库、JVM(Java Virtual Machine,Java虚拟机)和其他一些运行Java应用程序所必须的组件。
- JRE(Java Runtime Environment) —— 包括了Java运行时的JVM、Libraries等。
- JDK(Java Development Kit) —— 包括了JRE的所有内容,并包含javac、jdb等开发者必须的编译器和调试器。
参考:
- 【方向盘】逐渐碎片化的Java生态圈:Oracle JDK、OpenJDK、阿里Dragonwell、华为毕昇 https://developer.aliyun.com/article/1108370
2024年10月24日大约 8 分钟
Java 语言编写的 API 模拟工具
支持多种协议,可在单元测试中使用,也可单独部署
资料:
2024年9月15日小于 1 分钟
参考:
- https://springdoc.cn/spring-boot-h2-database/
- http://www.h2database.com/html/main.html
参考:
- https://www.learnfk.com/h2/h2-database-introduction.html
- https://www.w3ccoo.com/h2_database/index.html
- https://www.bookstack.cn/read/h2-database-doc/README.md
https://waylau.gitbooks.io/h2-database-doc/content/
https://github.com/waylau/h2-database-doc
https://github.com/waylau/h2-demos
2024年9月14日小于 1 分钟
官网:https://pagehelper.github.io/
Mybatis 插件,辅助分页功能编写。
参考:
配置
三种配置方式
- 在 mybatis-config.xml 中配置
- 在 spring 的配置文件中配置
- 在配置类中配置
2024年9月14日小于 1 分钟
官网:https://github.com/abel533/Mapper
Mybatis 插件,辅助 SQL 语句动态生成
整合
功能
基础增删改查
todo
QBC 查询
Query By Criteria
Criteria 是 Criterion 的复数形式。意思是:规则、标准、准则。在 SQL 语句中相当于查询条件。
QBC 查询是将查询条件通过 Java 对象进行模块化封装。
扩展
mapper-extra
2024年9月14日小于 1 分钟