-
Redis 学习笔记
2023-06-01, alamideRedis 的基础使用。
-
MyBatis 插入数据时字段自动填充
2023-04-15, alamideMybatis 插入数据时自动插入雪花算法生成的 id、创建时间、更新时间,及更新数据时自动插入更新时间。这里是配合 Mybatis Generator 生成的映射文件和接口使用的 ,目前只支持插入数据时使用
insertSelective
,更新数据时使用updateByPrimaryKeySelective
,随着需求不断迭代 -
MyBatis PageHelper
2023-04-14, alamideMybatis 分页插件,在这里
-
基于雪花算法生成自增 ID,代码来自 MybatisPlus
2023-04-14, alamide基于雪花算法生成自增 ID,代码来自 MybatisPlus,这里把代码 copy 下来,并把所有代码整合进一个类中,方便结合 Mybatis 快速查找使用
-
数据库事务四大特性及隔离级别
2023-04-07, alamide数据库事务四大特性及隔离级别
-
MyBatis Generator
2023-04-02, alamideMybatis 逆向生成工具,可以依据数据库中表结构自动生成 POJO、*Mapper.xml、*Mapper.java
-
SpringBoot 整合 Mybatis
2023-04-01, alamideSpringBoot 整合 Mybatis
-
MyBatis 动态SQL
2023-03-23, alamide动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。
-
MyBatis ResultMap
2023-03-22, alamideresultMap
元素是MyBatis
中最重要最强大的元素。它可以让你从90%
的JDBC ResultSets
数据提取代码中解放出来,并在一些情形下允许你进行一些JDBC
不支持的操作。实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份resultMap
能够代替实现同等功能的数千行代码。ResultMap
的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。 -
MyBatis 使用文档
2023-03-20, alamideMyBatis 的基本使用方法,及如何整合进工程中。
-
数据库测试数据
2023-03-17, alamide一些数据库建表语句,方便快速创建、测试。
-
JDBC 数据库连接
2023-03-17, alamideJDBC(Java Database Connectivity)
是Java
与Database
之间的桥梁,是Java
官方定制的一系列规范,对应的具体实现由各数据库厂商完成。这种机制可以使我们在切换数据库时, 几乎不需要改变原有代码。各个 数据库框架也是基于JDBC
实现的,如MyBatis
、Hibernate
、JPA
等。 -
MySQL-Base-Table
2023-03-16, alamideMySQL 修改相关的基础知识,操作数据表。
-
MySQL 基础信息
2023-03-16, alamideMySQL 的一些规则、规范、数据类型。
-
MySQL-Base-Database
2023-03-10, alamideMySQL 数据库。
-
MySQL-Install-Config
2023-02-15, alamideMySQL 安装配置
-
MySQL-Base-Functions
2023-02-12, alamideMySQL 的函数。