首页 > 代码库 > mango-1.4.1 文档

mango-1.4.1 文档

文档目录

  • 快速开始
    • 添加依赖包
    • 数据库准备
    • 创建HelloWorld类
    • 书写插入与查询方法
    • 构造数据源并初始化mango对象
    • 获取dao并调用插入与查询方法
    • 查看完整示例代码和表结构
  • 基本操作
    • 准备工作
    • 更新
      • insert操作
      • delete操作
      • update操作
    • 查询
      • 查询单个属性
      • 查询自定义对象
      • 查询多行数据
      • 使用in语句进行查询
    • 批量更新
    • 全局表名
    • 查看完整示例代码和表结构
  • 参数绑定
    • 序号绑定
    • 重命名绑定
    • 列表参数绑定
    • 属性绑定
    • 属性自动匹配
    • 混合绑定
    • 查看完整示例代码和表结构
  • 查询映射
    • 映射到原生对象
    • 映射到自定义对象的属性中
      • 默认映射规则
      • 自定义映射规则
      • 手动映射
    • 查看完整示例代码和表结构
  • 数据源工厂
    • 单一数据库
    • 主从数据库
    • 混合数据库集群
    • 查看完整示例代码和表结构
  • 表分片与数据库分片(分表与分库)
    • 表分片
    • 数据库分片
    • 同时使用数据库分片与表分片
    • 精简分片代码
    • 多维度分片策略
    • 查看完整示例代码和表结构
  • 函数式调用
    • 列表与字符串互转
    • 枚举与数字互转
    • 复杂类与字符串互转
    • 查看完整示例代码和表结构
  • 动态SQL
    • 字符串连接
    • if语句
      • 不包含#elseif
      • 包含#elseif
    • 查看完整示例代码和表结构
  • 集成cache
    • SimpleCacheHandler抽象类简介
    • 实现SimpleCacheHandler抽象类
      • 模拟Redis实现SimpleCacheHandler抽象类
      • 模拟Memcached实现SimpleCacheHandler抽象类
    • 初始化mango对象
    • 单key取单值
      • 使用场景
      • 创建user表
      • 创建User对象
      • 书写DAO接口
      • 编写测试代码
    • 单key取多值
      • 使用场景
      • 创建message表
      • 创建Message对象
      • 书写DAO接口
      • 编写测试代码
    • 多key取多值
      • 扩展单key取单值
      • 书写DAO接口
      • 编写测试代码
    • 多个参数组成单个key
    • 查看完整示例代码和表结构
  • 事务
    • 准备工作
    • 编程式事务
    • 使用TransactionTemplate
    • 查看完整示例代码和表结构
  • 集成到spring
    • 纯配置文件集成
      • 连单一数据库配置实例
      • 连主从数据库配置实例
      • 连多个数据库集群配置实例
    • 配置文件加代码集成
    • 查看完整示例代码和表结构

mango-1.4.1 文档