mybatis IDEA——逆向工程

1、创建mybatis工程和数据库表,以下完成的项目图和数据库表图

mybatis IDEA——逆向工程_第1张图片     

2、配置pom.xml,放在build部分,要和pluginManagement同级



      
        org.mybatis.generator
        mybatis-generator-maven-plugin
        1.3.7
        
                src/main/resources/generatorConfig.xml
          true
          true
        
        
          
            Generate MyBatis Artifacts
            
              generate
            
          
        
        
          
            org.mybatis.generator
            mybatis-generator-core
            1.3.7
          
        
      

    

出现下图代表成功

mybatis IDEA——逆向工程_第2张图片

3、将下载好的generatorConfig.xml文件复制到resources中,并做相关配置




    
    
    
        
        
        
            
             
        

        
        
        

        
        
            
            
        

        
        
            
            
        

        
        
            
            
        

        
        

(1)generatorConfig.xml 中(不需要生成example相关方法)

(2)generatorConfig.xml 中(能生成Example对象和相关方法), 不设置targetRuntime属性,默认值为MyBatis3。

    Mybatis Generator最完整配置详解:https://www.jianshu.com/p/e09d2370b796

4、配置dtd,配置后,在文件中输入才会有提示。下载地址:http://www.mybatis.org/dtd/mybatis-generator-config_1_0.dtd

打开file——Settings..(快捷键ctrl+alt+s)

找到Languages&Frameworks——Schemas and DTDs

右侧的External Schemas and DTDs窗口中点击添加按钮

将拷贝的url粘贴到对应位置,选择本地的dtd文件(mybatis-generator-config_1_0.dtd)

mybatis IDEA——逆向工程_第3张图片

5、双击执行,即可自动生成映射和对应类文件

 

 

你可能感兴趣的:(mybatis,IDEA)