逆向工程

介绍
  1. 简单来说通过数据库中的单表,来自动生成 model mapper mapper.xml 文件
  2. Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类)
  3. 在开发中,逆向工程是个很常用的工具
  4. 使用工具,则需要引入它本身需要的 jar 包:https://github.com/mybatis/generator/releases
使用方法
  1. 首先创建一个简单的 java 项目,用作生成用
  2. 导入相关jar包,创建generator配置文件
  3. 使用java类来执行逆向工程
  4. 把生成的代码拷贝到正式项目中
  5. 在正式的项目中,完善拷贝过来的逆向生成的代码
测试
  1. 创建项目
    逆向工程_第1张图片

  2. 导入的 jar 包(逆向工程包,数据库驱动包)
    逆向工程_第2张图片

  3. 创建 generator.xml,并且配置 generator.xml 内具体文件

     
     
     
         
             
             
             
             
             
                 
             
             
             
                 
                 
             
             
             
                 
             
             
             
                 
             
             
             
  4. 创建一个具体的生成的执行类
    逆向工程_第3张图片
    5.逆向自动生成的类

逆向工程_第4张图片

你可能感兴趣的:(Mybatis笔记)