最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mybatis-plus主鍵策略生成失敗的解決

 更新時間:2023年03月17日 16:03:30   作者:只鐘意你  
本文主要介紹了mybatis-plus主鍵策略生成失敗的解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

問題:

主鍵生成失敗,一直為0(int類型默認(rèn)為0),

實體類:使用雪花算法+UUID生成主鍵策略

@Data
public class User {
    @TableId(value = "id",type= IdType.ASSIGN_UUID)
    private int id;
    private String name;
    private int age;
    private String email;
}

數(shù)據(jù)庫:

測試代碼:

@Test
void insertTest(){
    User user=new User();
    user.setName("L");
    user.setAge(18);
    user.setEmail("5200314@qq.com");
    int res = userMapper.insert(user);
    System.out.println(res);
    System.out.println(user);

}

分析:

突然想到之前學(xué)習(xí)“雪花算法”時,雪花算法為64位長整型,而我的id類型位int,所以可能導(dǎo)致生成失敗;

將id改為long型后再次測試,又發(fā)生錯誤,說類型不匹配:

在這里插入圖片描述

大概看了一下,id主鍵含有字母,然后有想起了UUID為字符串…

解決:

將id類型改為Long,主鍵策略改為ASSIGN_ID(雪花算法),測試成功!

到此這篇關(guān)于mybatis-plus主鍵策略生成失敗的解決的文章就介紹到這了,更多相關(guān)mybatis-plus主鍵策略生成內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Maven Scope 取值范圍小結(jié)

    Maven Scope 取值范圍小結(jié)

    在Maven項目的pom.xml文件中,通常會給dependency設(shè)置scope屬性,本文主要介紹了Maven Scope 取值范圍,具有一定的參考價值,感興趣的可以了解一下
    2024-05-05
  • Java存儲數(shù)據(jù)之?dāng)?shù)組與集合的詳細(xì)操作

    Java存儲數(shù)據(jù)之?dāng)?shù)組與集合的詳細(xì)操作

    這篇文章主要介紹了Java中數(shù)組和集合的基本概念、優(yōu)勢和使用場景,并詳細(xì)探討了集合的各個子類及其特性,同時,文章還涵蓋了如何遍歷集合以及遍歷過程中的一些注意事項,感興趣的朋友跟隨小編一起看看吧
    2026-01-01
  • 深入理解DevOps+微服務(wù)框架

    深入理解DevOps+微服務(wù)框架

    這篇文章主要介紹了深入理解DevOps+微服務(wù),主要包括DevOps 的三大支柱之中,即人(People)、流程(Process)和平臺(Platform)的知識講解,需要的朋友可以參考下
    2022-05-05
  • HttpUtils 發(fā)送http請求工具類(實例講解)

    HttpUtils 發(fā)送http請求工具類(實例講解)

    下面小編就為大家?guī)硪黄狧ttpUtils 發(fā)送http請求工具類(實例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • 自己手寫Mybatis通用batchInsert問題

    自己手寫Mybatis通用batchInsert問題

    這篇文章主要介紹了自己手寫Mybatis通用batchInsert問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • 親測SpringBoot參數(shù)傳遞及@RequestBody注解---踩過的坑及解決

    親測SpringBoot參數(shù)傳遞及@RequestBody注解---踩過的坑及解決

    這篇文章主要介紹了親測SpringBoot參數(shù)傳遞及@RequestBody注解---踩過的坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Spring Security常見問題及解決方案

    Spring Security常見問題及解決方案

    SpringSecurity是Spring生態(tài)的安全框架,提供認(rèn)證、授權(quán)及攻擊防護(hù),支持JWT、OAuth2集成,適用于保護(hù)Spring應(yīng)用,需配置UserDetailsService和PasswordEncoder實現(xiàn)安全控制,本文給大家介紹Spring Security常見問題及解決方案,感興趣的朋友一起看看吧
    2025-07-07
  • Java 實現(xiàn)鏈表結(jié)點插入

    Java 實現(xiàn)鏈表結(jié)點插入

    這篇文章主要介紹了Java 實現(xiàn)鏈表結(jié)點插入操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • 2024最新版JDK安裝保姆級教程

    2024最新版JDK安裝保姆級教程

    這篇文章主要介紹了2024最新版JDK安裝保姆級教程,JDK是Java開發(fā)的核心工具包,包含編譯器、運行時環(huán)境和標(biāo)準(zhǔn)庫等,安裝JDK首先要從官網(wǎng)下載合適版本,如JDK17,然后進(jìn)行安裝,安裝完成后需配置環(huán)境變量JAVA_HOME和Path,確保系統(tǒng)可以正確找到Java命令,需要的朋友可以參考下
    2024-09-09
  • 別在Java代碼里亂打日志了,這才是正確的打日志姿勢

    別在Java代碼里亂打日志了,這才是正確的打日志姿勢

    這篇文章主要介紹了別在Java代碼里亂打日志了,這才是正確的打日志姿勢,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06

最新評論

偏关县| 霸州市| 太湖县| 七台河市| 溧阳市| 会同县| 长岭县| 瑞安市| 樟树市| 宁远县| 宝兴县| 商南县| 达日县| 吉木乃县| 永济市| 铁力市| 阜宁县| 明光市| 承德县| 鄯善县| 隆子县| 泸西县| 什邡市| 涡阳县| 锦州市| 安溪县| 宽城| 宽甸| 乐陵市| 绍兴县| 买车| 武隆县| 天长市| 尼木县| 龙南县| 吕梁市| 鹿邑县| 拜泉县| 新津县| 肃北| 郯城县|