摘要:解決通用無法回顯的問題首先給大家推薦一個非常好的插件網站,使用的各位可以到這個網站來看一下插件。通用配置問題解決,如有疑問請查文檔,在上面的插件官網中有。
解決通用mapperUUID無法回顯的問題
???????????首先給大家推薦一個非常好的Mybatis插件網站http://mybatis.tk/,使用Mbatis的各位可以到這個網站來看一下Mybatis插件。
???????????我之前在自己搭SpringBoot+Mybatis+MybatisGenerator的框架時遇到個問題,我按照通用mapper的方式搭建了demo發現使用UUID作為主鍵時插入確實是生效了,但是并沒有回寫回來,因為在實際開發中插入數據后需要拿到主鍵做業務處理所以我當時查了很長時間的文檔都沒有解決問題,后來只能聯系群主幫我解決問題。
???????????下面是我的實體類代碼:
@Id @GeneratedValue(strategy = GenerationType.IDENTITY) private String id;
???????????理論來說這樣就可以了但是因為我的配置有一些問題導致ID寫入數據庫沒有回寫主鍵,只需配置"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插件官網中有。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/66596.html
摘要:實現基礎項目的部分代碼如下依賴常用庫依賴驅動及插件依賴阿里依賴阿里依賴具體的配置如下配置通用,詳情請查閱官方文檔是否判斷字符串類型即表達式內是 實現 基礎項目的pom.xml部分代碼如下 1.8 org.springframework.boot spring-boot-starter-parent ...
摘要:場合常見一些明細記錄的展示,將關聯查詢信息全部展示在頁面時,此時可直接使用將每一條記錄映射到中,在前端頁面遍歷中是即可。如果查詢單表就可以滿足需求,一開始先查詢單表,當需要關聯信息時,再關聯查詢,當需要關聯信息再查詢這個叫延遲加載。 配置文件和映射文件還有挺多的屬性我還沒有講的,現在就把它們一一補全 映射文件 在mapper.xml文件中配置很多的sql語句,執行每個sql語句時,封裝...
摘要:原文鏈接插件使用通用通用可以簡化操作,不必單獨為每一指定接口所需包配置在配置文件中配置配置通用使用方法只要就擁有了通用中所有方法常用方法通用常用方法等號的根據實體中的屬性值進行查詢,查詢條件使用等號根據主鍵字段進行查詢,方 原文鏈接:MyBatis插件使用--通用Mapper 通用Mapper可以簡化CRUD操作,不必單獨為每一Mapper指定CRUD接口所需jar包mapper-3....
摘要:原文鏈接插件使用通用通用可以簡化操作,不必單獨為每一指定接口所需包配置在配置文件中配置配置通用使用方法只要就擁有了通用中所有方法常用方法通用常用方法等號的根據實體中的屬性值進行查詢,查詢條件使用等號根據主鍵字段進行查詢,方 原文鏈接:MyBatis插件使用--通用Mapper 通用Mapper可以簡化CRUD操作,不必單獨為每一Mapper指定CRUD接口所需jar包mapper-3....
閱讀 3807·2021-11-24 09:39
閱讀 1819·2021-11-02 14:41
閱讀 817·2019-08-30 15:53
閱讀 3485·2019-08-29 12:43
閱讀 1195·2019-08-29 12:31
閱讀 3091·2019-08-26 13:50
閱讀 801·2019-08-26 13:45
閱讀 993·2019-08-26 10:56