maven+ssm框架,自动生成实体类、DAO接口和Mapping映射文件

1、加入依赖包

首先maven的pom.xml的节点里,配置一下插件的支持


 		
           org.mybatis.generator
           mybatis-generator-core
           1.3.2
       
       
		 
		
		    ant
		    ant
		    1.7.0
		

2、添加配置文件

在src/main/resources下面添加配置文件如下: 

添加generatorConfig.xml配置文件



 

    
         
         
        
         
        
        
          
          
        
         
        
        
        
         
        
            
        
         
        
        
            
            
        
         
        
        
            
        
         
        
        
            
        
         
        
        

三、创建启动类

package cn.lingnan.edu.util;

import org.apache.tools.ant.BuildException;
import org.mybatis.generator.ant.GeneratorAntTask;

/**
 * @author chigs
 * @time 2019年3月20日
 * 启动mybatis生成器自动生成实体类、Dao、*Map.xml。
 */
public class Start {

	private static final String CONFIG_FILE_PATH = "src/main/resources/generatorConfig.xml";
	
	public static void main(String[] args) {
		try {
			GeneratorAntTask task = new GeneratorAntTask();
			task.setConfigfile(CONFIG_FILE_PATH);
			task.setOverwrite(true);
			task.execute();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}

四、运行启动类,运行成功后刷新项目即可看到自动生成的文件

maven+ssm框架,自动生成实体类、DAO接口和Mapping映射文件_第1张图片

参考博客:https://www.cnblogs.com/yyyyd/p/8304138.html 

https://blog.csdn.net/sinat_37239798/article/details/79011532

 

你可能感兴趣的:(maven+ssm框架,自动生成实体类、DAO接口和Mapping映射文件)