成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

解決mybatis通用mapper使用UUID作為主鍵無法回顯的問題

褰辯話 / 2288人閱讀

摘要:解決通用無法回顯的問題首先給大家推薦一個非常好的插件網(wǎng)站,使用的各位可以到這個網(wǎng)站來看一下插件。通用配置問題解決,如有疑問請查文檔,在上面的插件官網(wǎng)中有。

解決通用mapperUUID無法回顯的問題

???????????首先給大家推薦一個非常好的Mybatis插件網(wǎng)站http://mybatis.tk/,使用Mbatis的各位可以到這個網(wǎng)站來看一下Mybatis插件。
???????????我之前在自己搭SpringBoot+Mybatis+MybatisGenerator的框架時遇到個問題,我按照通用mapper的方式搭建了demo發(fā)現(xiàn)使用UUID作為主鍵時插入確實是生效了,但是并沒有回寫回來,因為在實際開發(fā)中插入數(shù)據(jù)后需要拿到主鍵做業(yè)務(wù)處理所以我當(dāng)時查了很長時間的文檔都沒有解決問題,后來只能聯(lián)系群主幫我解決問題。
???????????下面是我的實體類代碼:

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private String id;

???????????理論來說這樣就可以了但是因為我的配置有一些問題導(dǎo)致ID寫入數(shù)據(jù)庫沒有回寫主鍵,只需配置"IDENTITY"和"ORDER"屬性即可。

/**
 * Mybatis通用Mapper配置
 * @return
 */
@Bean
public MapperScannerConfigurer mapperScannerConfigurer(){
    MapperScannerConfigurer mapperScannerConfigurer = new MapperScannerConfigurer();
    mapperScannerConfigurer.setBasePackage("cn.XXX.dao.mapper");
    Properties propertiesMapper = new Properties();
    propertiesMapper.setProperty("mappers","tk.mybatis.mapper.common.Mapper");
    propertiesMapper.setProperty("IDENTITY","SELECT REPLACE(UUID(),"-","")");
    propertiesMapper.setProperty("ORDER","BEFORE");
    mapperScannerConfigurer.setProperties(propertiesMapper);
    return mapperScannerConfigurer;
} 

???????????問題解決,如有疑問請查文檔,在上面的Mybatis插件官網(wǎng)中有。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/66596.html

相關(guān)文章

  • springboot整合mybatis使用Mysql實現(xiàn)主鍵UUID

    摘要:實現(xiàn)基礎(chǔ)項目的部分代碼如下依賴常用庫依賴驅(qū)動及插件依賴阿里依賴阿里依賴具體的配置如下配置通用,詳情請查閱官方文檔是否判斷字符串類型即表達式內(nèi)是 實現(xiàn) 基礎(chǔ)項目的pom.xml部分代碼如下 1.8 org.springframework.boot spring-boot-starter-parent ...

    Yujiaao 評論0 收藏0
  • Mybatis【配置文件】就是這么簡單

    摘要:場合常見一些明細記錄的展示,將關(guān)聯(lián)查詢信息全部展示在頁面時,此時可直接使用將每一條記錄映射到中,在前端頁面遍歷中是即可。如果查詢單表就可以滿足需求,一開始先查詢單表,當(dāng)需要關(guān)聯(lián)信息時,再關(guān)聯(lián)查詢,當(dāng)需要關(guān)聯(lián)信息再查詢這個叫延遲加載。 配置文件和映射文件還有挺多的屬性我還沒有講的,現(xiàn)在就把它們一一補全 映射文件 在mapper.xml文件中配置很多的sql語句,執(zhí)行每個sql語句時,封裝...

    freewolf 評論0 收藏0
  • MyBatis插件使用--通用Mapper

    摘要:原文鏈接插件使用通用通用可以簡化操作,不必單獨為每一指定接口所需包配置在配置文件中配置配置通用使用方法只要就擁有了通用中所有方法常用方法通用常用方法等號的根據(jù)實體中的屬性值進行查詢,查詢條件使用等號根據(jù)主鍵字段進行查詢,方 原文鏈接:MyBatis插件使用--通用Mapper 通用Mapper可以簡化CRUD操作,不必單獨為每一Mapper指定CRUD接口所需jar包mapper-3....

    DTeam 評論0 收藏0
  • MyBatis插件使用--通用Mapper

    摘要:原文鏈接插件使用通用通用可以簡化操作,不必單獨為每一指定接口所需包配置在配置文件中配置配置通用使用方法只要就擁有了通用中所有方法常用方法通用常用方法等號的根據(jù)實體中的屬性值進行查詢,查詢條件使用等號根據(jù)主鍵字段進行查詢,方 原文鏈接:MyBatis插件使用--通用Mapper 通用Mapper可以簡化CRUD操作,不必單獨為每一Mapper指定CRUD接口所需jar包mapper-3....

    eechen 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<