alamide的笔记库「 87篇笔记 」「 小破站已建 0 天啦 🐶 」


  1. Redis 学习笔记

    2023-06-01, alamide

    Redis 的基础使用。

  2. MyBatis 插入数据时字段自动填充

    2023-04-15, alamide

    Mybatis 插入数据时自动插入雪花算法生成的 id、创建时间、更新时间,及更新数据时自动插入更新时间。这里是配合 Mybatis Generator 生成的映射文件和接口使用的 ,目前只支持插入数据时使用 insertSelective ,更新数据时使用 updateByPrimaryKeySelective ,随着需求不断迭代

  3. MyBatis PageHelper

    2023-04-14, alamide

    Mybatis 分页插件,在这里

  4. 基于雪花算法生成自增 ID,代码来自 MybatisPlus

    2023-04-14, alamide

    基于雪花算法生成自增 ID,代码来自 MybatisPlus,这里把代码 copy 下来,并把所有代码整合进一个类中,方便结合 Mybatis 快速查找使用

  5. 数据库事务四大特性及隔离级别

    2023-04-07, alamide

    数据库事务四大特性及隔离级别

  6. MyBatis Generator

    2023-04-02, alamide

    Mybatis 逆向生成工具,可以依据数据库中表结构自动生成 POJO、*Mapper.xml、*Mapper.java

  7. SpringBoot 整合 Mybatis

    2023-04-01, alamide

    SpringBoot 整合 Mybatis

  8. MyBatis 动态SQL

    2023-03-23, alamide

    动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。

  9. MyBatis ResultMap

    2023-03-22, alamide

    resultMap 元素是 MyBatis最重要最强大的元素。它可以让你从 90%JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行一些 JDBC 不支持的操作。实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份 resultMap 能够代替实现同等功能的数千行代码。ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。

  10. MyBatis 使用文档

    2023-03-20, alamide

    MyBatis 的基本使用方法,及如何整合进工程中。

  11. 数据库测试数据

    2023-03-17, alamide

    一些数据库建表语句,方便快速创建、测试。

  12. JDBC 数据库连接

    2023-03-17, alamide

    JDBC(Java Database Connectivity)JavaDatabase 之间的桥梁,是 Java 官方定制的一系列规范,对应的具体实现由各数据库厂商完成。这种机制可以使我们在切换数据库时, 几乎不需要改变原有代码。各个 数据库框架也是基于 JDBC 实现的,如 MyBatisHibernateJPA 等。

  13. MySQL-Base-Table

    2023-03-16, alamide

    MySQL 修改相关的基础知识,操作数据表。

  14. MySQL 基础信息

    2023-03-16, alamide

    MySQL 的一些规则、规范、数据类型。

  15. MySQL-Base-Database

    2023-03-10, alamide

    MySQL 数据库。

  16. MySQL-Install-Config

    2023-02-15, alamide

    MySQL 安装配置

  17. MySQL-Base-Functions

    2023-02-12, alamide

    MySQL 的函数。