使用MyBatis Generator 自动生成代码

    使用MyBatis Generator自动生成代码

MyBatis Generator (MBG) 是一个Mybatis的代码生成器 MyBatis 和 iBATIS. 他可以生成Mybatis各个版本的代码,和i BATIS 2.2.0版本以后的代码。他可以内省数据库的表(或多个表)然后生成可以用来访问(多个)表的基础对象。 这样和数据 库表进行交互时不需要创建对象和配置文件。 MBG的解决了对数据库操作有最大影响的一些简单的CRUD(插入,查询,更新, 删 除)操作。 您仍然需要对联合查询和存储过程手写SQL和对象。(引自官网)

深入学习http://generator.sturgeon.mopaas.com/

    首先下载 jar https://github.com/mybatis/generator/releases  

1、在D盘新建一个文件夹,命名:generator(或者其他盘其他名字也可以,之所以用这个,是为了copy下面代码后,不用再做修改路径)

2、准备需要的jar包:mybatis-generator-core-1.3.2.jar、MySQL-connector-Java-5.1.34.jar(忽略版本号,这只是我用的jar 版本)

3、新建一个文件,命名:generator.xml

复制以下代码,并修改对应内容

  
  
  
      
       
      
      
          
              
          
          
            
          
          
          
              
          
          
          
              
              
          
          
          
              
          
          
          
              
          
          
        

修改代码中D:\generator 自己所放jar包路径、数据库链接地址,用户名、密码,以及需要生成文件对应的表名,保存即可(记得创建src)

目录结果如下图:

使用MyBatis Generator 自动生成代码_第1张图片

打开命令提示符,进入D:\generator,输入命令:

java -jar mybatis-generator-core-1.3.2.jar -configfile generator.xml -overwrite


(根据jar版本的不同修改命令)

大功告成,如果不报错就可以,会生成如下的目录:

使用MyBatis Generator 自动生成代码_第2张图片


你可能感兴趣的:(mybatis,后台开发)