IntelliJ IDEA下MyBatis逆向工程生成工具的使用

1、关于MyBatis

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。
iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(sDAO)

2、MyBatis逆向工程步骤

2.1、数据库

数据库如下:
IntelliJ IDEA下MyBatis逆向工程生成工具的使用_第1张图片

2.2、步骤

①在pom.xml中配置MyBatis逆向工程插件;

      
        org.mybatis.generator
        mybatis-generator-maven-plugin
        1.3.5
        
          true
          true
        
      

②配置generatorConfig.xml;



    
    
    
        
            
            
            
             
        
        
        
        
        
        
        
            
            
            
            
        

        
        
        
            
        

        
        
        
            
        

        
        

③如图,添加一个Run命令,完成之后依次点击Apply和OK;
IntelliJ IDEA下MyBatis逆向工程生成工具的使用_第2张图片

④完成之后点击右上角的运行按钮;
IntelliJ IDEA下MyBatis逆向工程生成工具的使用_第3张图片

⑤此时,发现左侧项目栏中实体类文件、Mapper文件和持久层的接口文件已经自动生成;
IntelliJ IDEA下MyBatis逆向工程生成工具的使用_第4张图片

3、总结

怎么样?
是不是很简单呢?
大家可以自己动手试试看!
MyBatis自动生成工具的好处是能够提升编码的效率,在有数十张表格甚至更多的时候可以很快地生成。

你可能感兴趣的:(IntelliJ,IDEA,MyBatis,SSM)