HCFrame
首页
  • 介绍
  • 快速开始
  • 打包部署
  • 说明
  • 配置
  • 代码示例
  • 组件
  • 概要
  • 通用数据平台
首页
  • 介绍
  • 快速开始
  • 打包部署
  • 说明
  • 配置
  • 代码示例
  • 组件
  • 概要
  • 通用数据平台
  • 概要

  • 通用数据平台

    • 通用数据平台简介
    • 数据源配置

    • BaseMapper

      • 开始使用
      • 实体类
      • DataMap
      • save操作
        • 一、通用保存
        • 二、实体类保存
        • 三、DataMap保存
      • update操作
  • 后台
  • 通用数据平台
  • BaseMapper
haocheng Liu
2021-02-04

save操作

# Save操作

提示

Save操作会自动判断自增类型,自动识别是数据库自增还是通过序列自增

如果通过序列自增,保存方法会自动创建相关序列,使开发者更加专注于业务开发。

如果保存失败会自动抛出异常,无需开发者做异常处理

# 一、通用保存

// 设置新增字段及内容
Map<String, Object> map = new HashMap<>();
map.put("USER_NAME","张三");
map.put("PASSWORD", "123456");
// 表名
String tableName = "FT_USER";
// 主键
String pkName = "USER_ID";
baseMapper.save(tableName,pkName,map);
1
2
3
4
5
6
7
8
9

# 二、实体类保存

FtUser ftUser = FtUser.builder().userName("张三").password("123456").build()
baseMapper.save(ftUser);
1
2

# 三、DataMap保存

参数约束

  1. tableName 不能为空
  2. tablePk 不能为空
  3. data 不能为空
baseMapper.save(dataMap);
1
上次更新: 2021/02/07, 15:41:10
DataMap
update操作

← DataMap update操作→

最近更新
01
DataMap
02-05
02
实体类
02-05
03
update操作
02-05
更多文章>
Theme by Vdoing | Copyright © 2021-2023 Haocheng Liu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式