自增主鍵返回
mysql自增主鍵,執行insert提交之前自動生成一個自增主鍵
通過mysql函數獲取剛插入記錄的自增主鍵
LAST_INSERT_ID()
該方法是在insert之後才被調用
非自增主鍵返回(可使用uuid)
不用mysql自增生成主鍵,可用uuid,如果使用uuid則設置id類型爲varchar(當然mybatis裏面設置的是string),長度設置35就夠了
執行思路:首先通過uuid查詢到主鍵將主鍵輸入到sql語句中,執行uuid語句順序在insert之前。
也就是說先有的id再進行插入。
通過oracle的序列生成主鍵