IDEA中用mybatis插件生成逆向工程


目录
  • maven项目
  • 在resources目录下新建generatorConfig.xml文件
  • 在resources目录下新建config.properties文件
  • 运行

maven项目

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

    4.0.0
 
    cn.csdn
    MybatisGeneato
    1.0-SNAPSHOT
 
    
        
        3.3.9
        5.1.10
    
 
    
        
            junit
            junit
            3.8.1
            test
        
        
            tk.mybatis
            mapper
            ${mapper.version}
        
        
        
            org.mybatis.generator
            mybatis-generator-core
            1.3.5
        
 
    
 
    
        
            
                org.mybatis.generator
                mybatis-generator-maven-plugin
                1.3.5
                
                    ${basedir}/src/main/resources/generatorConfig.xml
                    true
                    true
                
                
                    
                        mysql
                        mysql-connector-java
                        ${mysql.version}
                    
                    
                        tk.mybatis
                        mapper
                        ${mapper.version}
                    
                
            
        
    
 

在resources目录下新建generatorConfig.xml文件

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

 

    
 
    
        
        
 
 
        
        
 
        
 
        
            
            
        
 
        
        
 
        
            
            
            
            
        
 
        
            
            
        
 
        
            
            
        
 
        
        
        

在resources目录下新建config.properties文件

# 数据库配置
jdbc.driverClass=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis
jdbc.user=root
jdbc.password=root
 
# 通用Mapper固定配置
mapper.plugin=tk.mybatis.mapper.generator.MapperPlugin
mapper.Mapper=tk.mybatis.mapper.common.Mapper
mapper.forceAnnotation=true
 
# 生成文件保存位置
targetModelPackage=cn.csdn.pojo
targetXMLPackage=cn.csdn.mapper
targetMapperPackage=cn.csdn.mapper
targetJavaProject=src/main/java
targetResourcesProject=src/main/java

运行