老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

springboot使用通用mapper簡化開發

spring boot 使用通用 mapper 簡化開發

創新互聯堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網站設計、網站制作、企業官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的兗州網站設計、移動媒體設計的需求,幫助企業找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!

在使用 mybaits 時雖然有 mybatis generator 代碼自動生成工具 但是還是有很多需要我們自己寫的 sql 所以就有了通用 mapper tk.mapper 簡化我們的開發 但是它也同樣不支持表聯合查詢,聯合查詢也需要我們自己編寫 sql


通用mapper 使用方法:

1 引入依賴:


        org.springframework.boot
        spring-boot-starter-web


        org.mybatis.spring.boot
        mybatis-spring-boot-starter
        2.0.1



        tk.mybatis
        mapper-spring-boot-starter
        2.1.5




        com.github.pagehelper
        pagehelper-spring-boot-starter
        1.2.12



        MySQL
        mysql-connector-java
        runtime


        org.springframework.boot
        spring-boot-starter-test
        test
 

2.配置數據庫 和 mybaits 相關信息

spring:
    datasource:
        url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC+8
        username: root
        password: root
        driver-class-name: com.mysql.jdbc.Driver

mapper:
    notEmpty: true
    identity: MYSQL

mybatis:
    mapperLocations: classpath:**/mapper/*.xml

3 指定mapper需要掃面的包路勁

@MapperScan(basePackages = "com.example.tkmapper.mapper")
@SpringBootApplication
public class TkMapperApplication {

        public static void main(String[] args) {
                SpringApplication.run(TkMapperApplication.class, args);
        }

}

注意: MapperScan 是通用mapper的 tk.mybatis.spring.annotation.MapperScan

4.書寫mapper類

public interface UserMapper extends tk.mybatis.mapper.common.Mapper {
}
很多查詢方法我們都可以直接使用了
----------------------------------------------------------------------
同樣 我們也可以使用工具自動生成 mapper 和 entity文件
1.首先配置maven插件

        org.mybatis.generator
        mybatis-generator-maven-plugin
        1.3.7
        
                
                        ${basedir}/src/main/resources/generator/generatorConfig.xml
                
                true
                true
        
        
                
                        mysql
                        mysql-connector-java
                        8.0.16
                
                
                        tk.mybatis
                        mapper
                        4.0.0
                
        

2 在resource 下 配置數據庫信息 generator.properties

#Mybatis Generator configuration
#dao類和實體類的位置
project =src/main/java
#mapper文件的位置
resources=src/main/resources
#根據數據庫中的表生成對應的pojo類、dao、mapper
jdbc_driver =com.mysql.jdbc.Driver
jdbc_url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
jdbc_user=root
jdbc_password=root

3 在resource下配置 generatorConfig.xml





        
        
        
        
        

        
        
        

                
                
                
                
                
                
                

                
                
                
                
                

                

                
                        
                        
                

                
                
                        
                         
                

                
                

                        
                        
                        
                        
                        
                        
                        
                
                
                
                        
                        
                

                
                
                        
                        
                
                
                
                        
                
                
                
                        
                
                
                
                

最后執行命令 代碼生成

mvn mybatis-generator:generate 

表聯合查詢 就需要自己寫 sql 了 同樣在xml 文件里面寫 和普通的用法相同


新聞標題:springboot使用通用mapper簡化開發
當前路徑:http://www.xueling.net.cn/article/pjhdgd.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产精品入口a级 | 亚洲人a成www在线影院 | 麻豆国产尤物AV尤物在线观看 | av中文字幕在线观看第一页 | 久久另类ts人妖一区二区 | 好吊色国产 | 国内揄拍国内精品少妇国语 | 东京无码熟妇人妻AV在线网址 | 青青青草视频在线 | 亚洲无亚洲人成网站77777 | 高清国产福利在线观看 | 久久精品一二三区 | 国产在线视频2019最新视频 | 五月丁香六月狠狠爱综合 | 99久久国产免费中文无字幕 | 午夜爽爽爽男女免费观看影院 | 欧美一区二区在线看 | 日本久久高清一区二区三区毛片 | 成人做爰9片免费看网站 | 亚洲天堂第一页 | 日韩免费观看 | 日韩视频成人 | 男男gaygays熟睡入侵视频 | 99国产精品久久久久99打野战 | 美女视频性感网站黄色 | 欧美精品日韩一区 | 亚洲日韩中文在线精品第一 | 三个男人躁我一个爽公交车上 | 阿娇囗交全套码在线观看 | 国产精品88 | 69热视频 | 国产精品久久久久久久久免费 | 麻豆性视频 | 91精品国产一区自在线拍 | 一级片免费观看视频 | 亚洲人成在线免费观看 | 国产欧美一区二区三区观看不卡 | 成人亚洲一区二区三区 | 国产精品久久久久久久免费看 | 精品在免费线 | 和人妻隔着帘子按摩中字 |