IDEA: Maven配置mybatis逆向工程


IDEA: Maven配置mybatis逆向工程

resources 文件夹中创建一个配置文件 generatorConfig.xml

<?xml version="1.0" encoding="UTF-8"?>



    
        
            
            
        
        
        
        
        
        
            
        

        
        
            
            
            
            
        
        
        
            
            
        
        
        
            
            
        
        
        

可以使用 table 标签指定多个数据库表

mybatis逆向工程适用于单表的

pom.xml 文件中配置依赖

<?xml version="1.0" encoding="UTF-8"?>

    4.0.0

    com.lyx
    rbacdemo
    1.0-SNAPSHOT
    war

    
        
        
            org.mybatis.generator
            mybatis-generator-core
            1.4.1
        

        
        
            org.mybatis
            mybatis
            3.5.5
        

    

    
        
            
            
                org.mybatis.generator
                mybatis-generator-maven-plugin
                1.3.5
                
                    ${basedir}/src/main/resources/generatorConfig.xml
                    true
                    true
                
                
                    
                        mysql
                        mysql-connector-java
                        5.1.28
                    
                
            
        
    

    
        8
        8
    


  1. 配置 mybatis-generator-maven-plugin 插件时需要配置mysql驱动 mysql-connector-java 不然连接数据库会报错
  2. mysql驱动的版本需要使用低版本,我一开始使用 8 以上版本出现时区错误,修改数据库时区重启后仍然报错,修改低版本之后成功。

启动逆向工程

相关