栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IDEA+Maven实现MyBatis逆向工程

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IDEA+Maven实现MyBatis逆向工程

IDEA+Maven实现MyBatis逆向工程

大家好,本周博主为大家带来mybatis逆向工程的实现,具体如下

什么是MyBatis逆向工程

MyBatis Generator,简称mbg,是专门为mybatis定制的代码生成器。

mybatis逆向工程,根据数据表生成Bean实体类、dao接口、mapper映射文件,封装了单表的增删改查操作,但是连表查询需要自定义。

使用Mybatis逆向工程前提要有数据库和数据表

使用MyBatis逆向工程的好处

自动生成项目所需要的实体类,mapper接口,和xml文件,简化开发流程

如何实现MyBatis的逆向工程?

这里采用IDEA+Maven的方式实现逆向工程,下面进入具体代码编写

项目结构图

新建Maven项目

**File —> New —> Project **

Maven —> Next —> 命名为MyBatisGenerator —> 单击Finsh完成

编写配置文件

pom.xml



    4.0.0

    org.example
    MyBatisGenerate
    1.0-SNAPSHOT


    
        
            
            org.mybatis.generator
            mybatis-generator-maven-plugin
            1.3.5
            
                
                true
                
                true
                src/main/resources/generatorConfig.xml
            

            
                
                    mysql
                    mysql-connector-java
                    5.1.47
                
            
        
        
    

新建database.properties配置文件

#连接数据库
jdbc.driver = com.mysql.jdbc.Driver
jdbc.url = jdbc:mysql://localhost:3306/ssmbuild?useSSL=true
jdbc.username = root
jdbc.password = 111111

#要生成的数据表
jdbc.table.user = user
jdbc.table.books = books

新建generatorConfig.xml配置文件





    

    
    
    
    
        
        
            
            
            
        
        
        
        
        
            
            
            
            
        
        
        
        
            
            
            
            
            
            
            
            
        
        
        
            
            
        
        
        
            
            
        
        
        
Maven启动方式

Add Configuration —> + —> Maven

编写Maven启动命令,—> Apply同意 —> ok

测试

OK,已经编写完毕,测试一把

结语

ok,到这里MyBatis逆向工程已成功生成,是不是很简单呢,赶快去试试吧~

如果本文对你有帮助的话,不妨给博主来个一键三连(点赞+评论+收藏

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/293415.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号