IDEA2018中maven工程使用mybatis.generator逆向工程获取pojo 和mapper

声明:使用 JDK9,  idea2018.2 ,数据库版本Mysql8 ,创建maven工程进行测试; 

之前用eclipse ,现在使用 maven工程来使用mybatis.generator逆向工程; 

步骤:①安装 Mybatis plugin 插件,重启 IDEA   【不多说,自行百度】;

②配置pom.xml 文件,创建 generatorConfig.xml  模板,配置 generatorConfig.xml;

③创建maven的 Generator configrations   ;

 

使用逆向工程快速创建pojo  和  dao 层 的增删改查;


数据库中 表格  和 如下:

IDEA2018中maven工程使用mybatis.generator逆向工程获取pojo 和mapper_第1张图片

 

 

 

使用空的  pom.xml 文件配置生成pojo  ,mapper  的最基础配置;




  4.0.0

  20181014day_login
  maven_web_login
  1.0-SNAPSHOT
  war

  maven_web_login Maven Webapp
  
  http://www.example.com
  
    UTF-8
    1.7
    1.7
  
  
    
      junit
      junit
      4.11
      test
    
  
  
    maven_web_login
    
      
        
          maven-clean-plugin
          3.0.0
        
        
        
          maven-resources-plugin
          3.0.2
        
        
          maven-compiler-plugin
          3.7.0
        
        
          maven-surefire-plugin
          2.20.1
        
        
          maven-war-plugin
          3.2.0
        
        
          maven-install-plugin
          2.5.2
        
        
          maven-deploy-plugin
          2.8.2
        
        
          
          org.mybatis.generator
          mybatis-generator-maven-plugin
          1.3.7
          
            
              mysql
              mysql-connector-java
              8.0.11
            
          
          
            
            src/main/resources/generatorConfig.xml
            true
          
        
      
    
  

generatorConfig.xml  配置:




    
    
    
        
        
        
        
            
            
            
            
            
        
        
        
        
        
            
            
        
        
        
              
                     
        
        
        
            
        
        
        
            
        
        
        

 在Tomcat 处的 configrations  中编辑创建了generator  Run  如下 ;   在 第二行写 命令 :    mybatis - generator : generate  -e     创建完成后在maven 工程中运行;

IDEA2018中maven工程使用mybatis.generator逆向工程获取pojo 和mapper_第2张图片

IDEA2018中maven工程使用mybatis.generator逆向工程获取pojo 和mapper_第3张图片

或者以下的方式启动; 

 

成功了显示如下,并且生成如下目录结构和 pojo 和mapper;

IDEA2018中maven工程使用mybatis.generator逆向工程获取pojo 和mapper_第4张图片

 生成的目录结构如下:

IDEA2018中maven工程使用mybatis.generator逆向工程获取pojo 和mapper_第5张图片

IDEA2018中maven工程使用mybatis.generator逆向工程获取pojo 和mapper_第6张图片

 

你可能感兴趣的:(maven)