IDEA+Maven+Mybatis Generator自动生成代码

      由于本人最近在学的MyBatis的的的框架,期间偶然看见一个叫逆向工程可以自动生成代码的东西,所以就入坑了。所以现在就把我的整个流程贡献出来。因为之前是看了很多资料,但是很多都可能报错,所有我现在整合起来一起发出来,倾删!

开发软件:IntelliJ IDEA 2017(本人喜欢用2017版)  

JDK 1.8驱动:MySQL的连接器的Java-5.1.0-bin.jar(版本不同没多大关系)

 

一:创建的的Maven的项目

(1)首先选择新建一个文件

IDEA+Maven+Mybatis Generator自动生成代码_第1张图片

(2)选择的的Maven的选择从原型创建记得选择JDK哦

IDEA+Maven+Mybatis Generator自动生成代码_第2张图片

(3)点击下一步输入组名的的的GroupId和项目名的的artifactId的版本默认就好版本其他的不要动点击下一步

IDEA+Maven+Mybatis Generator自动生成代码_第3张图片

(4)这里是配置的的Maven的仓库我是安装了其他的版本,默认就好点击下一步

IDEA+Maven+Mybatis Generator自动生成代码_第4张图片

(5)写好自己的项目名项目名称和路径项目位置然后点击完成

IDEA+Maven+Mybatis Generator自动生成代码_第5张图片

(6)然后是打开视图方式选择此窗口会替换当前窗口新窗口会打开一个个新窗口这个随便

IDEA+Maven+Mybatis Generator自动生成代码_第6张图片

 (7)这个是的Maven的的项目的结构这里就不多讲解了其中的的pom.xml中是的Maven的的项目核心配置文件,请不要乱改

IDEA+Maven+Mybatis Generator自动生成代码_第7张图片

(8)第一次加载的Maven的的项目会下载一些东西请耐心等待然后选择启用自动导入他会主动根据pom.xml中的中的一些依赖主动下载罐包

IDEA+Maven+Mybatis Generator自动生成代码_第8张图片

(9)讲解一些的的Maven的项目最好用的地方就是不要自己去加什么罐包驱动什么的,只要拿到依赖就行了。

二:配置Maven pom.xml文件

(1)在pom.xml中添加依赖


  org.mybatis.generator
  mybatis-generator-core
  1.3.5

(2)然后在 中添加配置 



  org.mybatis.generator
  mybatis-generator-maven-plugin
  1.3.2
  
    
      Generate MyBatis Files
      
        generate
      
      generate
      
        true
        true
      
    
  
  
    
      mysql
      mysql-connector-java
      5.1.38
    
    
      org.mybatis.generator
      mybatis-generator-core
      1.3.5
    
    
      org.mybatis
      mybatis
      3.4.2
    
  

四:在src \ mian下面创建一个java包存放java代码和一个资源包存放项目所需的资源

然后右键选择java - >将目录标记为 - >源根目录

表示这个文件夹及其子文件夹中包含的源代码,可以编译为构建过程的一部分

IDEA+Maven+Mybatis Generator自动生成代码_第9张图片

同理把资源变成资源根表示用于应用程序中的资源文件(图像,各种配置XML和属性文件等)。

(1)在java的的的中创建道,映射器,型号三层   

        在资源中创建generator.properties和generatorConfig.xml两个配置文件

         最后总体结构如下:

IDEA+Maven+Mybatis Generator自动生成代码_第10张图片

(2)generator.properties代码如下:

#驱动文件位置
jdbc.driverLocation=E:\\mysql-connector-java-5.1.0-bin.jar
jdbc.driverClass=com.mysql.jdbc.Driver
#连接属性  一般来说就改数据库名就行了  我的数据库名是web
jdbc.connectionURL=jdbc:mysql://127.0.0.1:3306/web
#账号
jdbc.userId=root
#密码
jdbc.password=123

(3)generatorConfig.xml代码如下





    
    

    
    

    

        
        
            
            
        

        
        
        


        
        
            
        


        
        

            
            
            
            
            
            
            
            
        

        
        
            
        

        
        
            
        


        

        

大概要改的是路径

IDEA+Maven+Mybatis Generator自动生成代码_第11张图片

五:运行发电机插件 

(1)选择编辑配置...

IDEA+Maven+Mybatis Generator自动生成代码_第12张图片

(2)点击“+”号选择的Maven的的

IDEA+Maven+Mybatis Generator自动生成代码_第13张图片

(3)把名字改为发生器工作目录默认   

    命令行:mybatis-generator:generate -e这里是用命令运行的

    然后点击保存申请

IDEA+Maven+Mybatis Generator自动生成代码_第14张图片

(4)运行发电机就可以了

IDEA+Maven+Mybatis Generator自动生成代码_第15张图片

(5)运行之后结构如下:

IDEA+Maven+Mybatis Generator自动生成代码_第16张图片

 

第一次写博客,如果本文对你有帮助记得点个赞!转发请标注出处!

附:码云地址代码   https://gitee.com/xingrui_jie/ReverseMybatis.git      需要代码的自取

 

你可能感兴趣的:(IDEA+Maven+Mybatis Generator自动生成代码)