IDEA使用Maven构建mybatis的逆向工程

IDEA使用Maven构建mybatis的逆向工程

  • 根据数据库中的表逆向生成pojo以及mapper接口以及xml文件,首先构建maven工程,目录结构如下图:
    IDEA使用Maven构建mybatis的逆向工程_第1张图片
  • pom.xml导入依赖。



  4.0.0

  com.taotao
  mybatisgenerator
  1.0-SNAPSHOT

  mybatisgenerator
  
  http://www.example.com

  
    UTF-8
    1.7
    1.7
    
    3.3.9
    5.1.30
  

  
    
      junit
      junit
      3.8.1
      test
    
    
      tk.mybatis
      mapper
      ${mapper.version}
    
    
    
      org.mybatis.generator
      mybatis-generator-core
      1.3.6
    
  

  
    
      
        org.mybatis.generator
        mybatis-generator-maven-plugin
        1.3.6
        
          ${basedir}/src/main/resources/generatorConfig.xml
          true
          true
        
        
          
            mysql
            mysql-connector-java
            ${mysql.version}
          
          
            tk.mybatis
            mapper
            ${mapper.version}
          
        
      
    
  

  • 配置config.properties。
#数据库配置
jdbc.driverClass=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost/taotao
jdbc.user=root
jdbc.password=123456

# 通用Mapper固定配置
mapper.plugin=tk.mybatis.mapper.generator.MapperPlugin
mapper.Mapper=tk.mybatis.mapper.common.Mapper
mapper.forceAnnotation=true

# 生成文件保存位置
targetModelPackage=com.taotao.pojo
targetXMLPackage=com.taotao.mapper
targetMapperPackage=com.taotao.mapper
targetJavaProject=src/main/java
targetResourcesProject=src/main/java
  • 配置generatorConfig.xml。




    

    
        
        


        
        

        

        
            
            
        

        
        

        
            
            
            
            
        

        
            
            
        

        
            
            
        

        
        
        
  • 使用mybatis-generator插件。
    IDEA使用Maven构建mybatis的逆向工程_第2张图片
  • 生成pojo以及mapper接口以及xml文件,分别在所设置的对应的包中。
    IDEA使用Maven构建mybatis的逆向工程_第3张图片

你可能感兴趣的:(程序猿之路,后端)