zoukankan      html  css  js  c++  java
  • mybatis05 用户添加

    User.xml
    向用户表插入一条记录。

     

    主键返回
    需求:user对象插入到数据库后,新记录的主键要通过user对象返回,这样就可以通过user获取主键值。
    
    解决思路:
    通过LAST_INSERT_ID()函数获取刚插入记录的自增主键值,在insert语句执行后,执行select LAST_INSERT_ID()就可以获取自增主键。
    
    User.xml修改:

    使用mysql的uuid机制生成主键:
    使用uuid生成主键的好处是不考虑数据库移植后主键冲突问题。
    实现思路:
    先查询uuid得到主键,将主键设置到user对象中,将user对象插入数据库。

    实现 oracle数据库主键返回,如何做??
    oracle没有自增主键机制,使用序列完成主键生成。
    
    实现思路:
    先查询序列得到主键(select 序列.nextval()得到oracle的序列值),将主键设置到user对象中,将user对象插入数据库。

  • 相关阅读:
    hive学习
    spark Streaming
    spark sql
    参考
    数论基础
    2020.07.17模拟3
    2020.07.16模拟2
    关于Linux环境下的对拍
    2020.07.15模拟1
    三体
  • 原文地址:https://www.cnblogs.com/yaowen/p/4869012.html
Copyright © 2011-2022 走看看