在idea下进行mybatis-generator(mybatis逆向工程)

mybatis主要是通过数据库中数据模型自动生成Java的bean,dao,mapper,层代码。
主要步骤为三步
1,创建maven项目并导入依赖关系
2,配置mybatis-generator.xml文件
3.通过maven运行

first:创建maven项目
配置maven依赖关系

	
    
        
        
            org.mybatis.generator
            mybatis-generator-maven-plugin
            1.3.6
            
            
                
                src/main/resources/generatorconfig.xml
                
                true
                
                true
            
        

    



    
        log4j
        log4j
        1.2.17
    
    
        org.mybatis
        mybatis
        3.2.3
    
    
        mysql
        mysql-connector-java
        5.1.46
    
    
        org.mybatis.generator
        mybatis-generator-core
        1.3.6
    

second:配置mybatis-generator.xml文件

在src/main/resources 下创建generatorconfig.xml文件




    
    
    

        
            
            
        

        
        

        
        
            
        

        
        

        
        

        

        
        

third:通过maven运行,maven通过install对项目打包,后run运行

在idea下进行mybatis-generator(mybatis逆向工程)_第1张图片

最后生成的bean,dao,mapper的文件分别在各自文件下

在idea下进行mybatis-generator(mybatis逆向工程)_第2张图片

一,总结问题
1.mysql的驱动jar包版本问题;
版本过高会出现如图错误,在这我用mysql-connector-java-6.0.6.jar演示错误问题
在这里插入图片描述
版本不合适会出现无法创建连接的错误,在这我用mysql-connector-java-5.1.38.jar演示
在这里插入图片描述

你可能感兴趣的:(Java)