美文网首页我爱编程
关于使用IDEA逆向工程Mybatis的vo和vo.xml

关于使用IDEA逆向工程Mybatis的vo和vo.xml

作者: EthanTseng | 来源:发表于2018-04-16 13:33 被阅读0次
    image.png

    idea中有个叫Mybatis Plugin的插件(文件附在压缩包内),很可惜的是这个插件是收费的,不过,我大天朝能有破解不了的东西?
    这个是Mybatis Plugin的插件压缩包,网盘链接在这:https://pan.baidu.com/s/1nwUg7k7lUcaPZRXxWGlrhw

    image.png
    image.png
    解压后是这个样子的
    打开文件夹,
    将其中的mybatis_plus复制到自己idea安装路径的plugins目录下
    打开这个文件夹,里面结构是这样的
    找到自己电脑中idea的配置文件默认生成的位置,我的是
    C:\Users\Zhibo.IntelliJIdea2017.2\config\options
    你们的应该在C:\Users${用户名}.IntelliJIdea2017.2\config\options
    image.png
    image.png
    打开这个options里面有许许多多的.xml配置文件,将刚刚copy的.xml配置文件复制进去,可以覆盖粘贴,然后,然后,激动人心的时候来了,这个插件装好了!!!
    检测这个插件装好了有两种途径
    第一种是在自己的file-->settings中找到plugins里面可以看到这个插件
    image.png
    第二种是,在new xml文件的时候
    会有这个mybatis-generator-config选项
    image.png
    如何使用插件反向生成Mapper和Mapper.xml以及pojo/pojoExample
    首先确认自己的数据库服务开启并且可以连接
    image.png
    然后,我们在Resource Root权限下的文件夹新建一个
    mybatis-generator-config的xml文件,文件名,emmm你开心就好啦!
    我这里的名字叫做newMybatisConfigSource,
    image.png
    生成之后打开里面有很多写好的配置,这里只要做填鸭式的编写就可以了
    image.png
    image.png
    第一个:这里的Driver Class Path是指当前工程的jar包中mysql连接驱动的绝对路径
    我们找到lib包下的驱动copy Path
    image.png
    然后路径paste到location中
    image.png
    接下来是Database Configurations的配置
    这里面就是你db.properties中配置的数据库配置,我的用户名和密码都是root
    image.png

    Model Configurations 的配置
    这个写的是生成的pojo类以及pojoExample所存放的位置


    image.png

    找到你的pojo包,右键Copy Reference


    image.png
    然后paste到这里
    Mapper XML Configurations 是生成的xml坐在的位置
    image.png

    找到mapper包,右键,Copy Reference


    image.png
    然后paste到这里
    Mapper Interface Configurations 是生成的pojoMapper所在的位置,配置同上面的xml配置
    image.png
    Table Configurations 是连接数据库的表,从而反向生成
    image.png
    到这里配置就基本完成了
    右击我们刚刚配置的xml文件,选择Run As Mybatis Generator
    image.png
    这样,逆向工程就完成了
    image.png

    相关文章

      网友评论

        本文标题:关于使用IDEA逆向工程Mybatis的vo和vo.xml

        本文链接:https://www.haomeiwen.com/subject/imjskftx.html