Mybatis Generator 逆向工程

当我们使用mybatis时,我们每次都需要自己手动创建实体类,映射文件(注解除外),还有接口来进行使用,
这样手动创建非常的繁琐,mybatis考虑到这方面所以就为我们提供了逆向工程,
使得系统可以自动创建配套的文件,让我们可以直接使用.

我个人建议工作中使用逆向工程可以新建一个项目,将生成以后的代码拷贝到目标项目中,以防有BUG!

想要使用逆向工程生成实体类和mapper 需要以下步骤:

1.生成一个普通的maven项目 导入逆向工程依赖


    
        
            org.mybatis.generator
            mybatis-generator-core
            1.4.0
        
    
    
    
        
            
                org.mybatis.generator
                mybatis-generator-maven-plugin
                1.4.0
                
                
                    
                        mysql
                        mysql-connector-java
                        5.1.49
                    
                
            
        
    

2.在resources目录下创建配置文件generatorConfig.xml和DataSource.properties

generatorConfig.xml 配置文件 名字不可更改





    
    
    
        
            
            
        
        
        
        

        
        
            
        

        
        
            
            
            
            
        

        
        
            
            
        

        
        
            
            
        


        
        
        

DataSource.properties

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/ssm
jdbc.userId=root
jdbc.password=root

最后一步:修改好配置文件内的配置以后,运行maven

image.png

最后效果如下 全部自动创建

image.png

你可能感兴趣的:(Mybatis Generator 逆向工程)