25.Mybatis逆向工程

逆向工程字面意思就是反向生成工程,可以直接使用数据库中已经创建的表,由框架来负责根据数据库表,反向生成Java实体类、Mapper接口、Mapper映射文件。

一、使用方法介绍

1.引入逆向工程jar包

    mysql    mysql-connector-java    5.1.43    org.mybatis    mybatis    3.5.9    org.mybatis.generator    mybatis-generator-core    1.4.0    org.mybatis.generator    mybatis-generator-maven-plugin    1.4.0    com.alibaba    druid    1.2.9

2.引入逆向工程插件

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

3.引入逆向工程的核心配置文件

<?xml version="1.0" encoding="UTF-8"?>                                                                                                                                                                                                                                                                                                        

4.引入数据库配置db.properties

数据库配置中,需要手动引入mysql的jar包位置;

#需要手工指定jar包的位置#这个位置只需要手动指定jar包位置无须生成导入坐标jdbc.driverLocation=D:/mysql-connector-java-5.1.43.jar#配置数据库的连接jdbc.driverClass=com.mysql.jdbc.Driverjdbc.connectionURL=jdbc:mysql://127.0.0.1:3306/mybatisjdbc.userId=rootjdbc.password=root

5.执行逆向工程插件

双击插件下的mybatis-generator:generate,即可生成逆向工程对应的实体类。mapper和mapper.xml文件;

三、Mybatis逆向工程配置文件详解

1.加载数据库配置文件

2.读取配置文件数据库链接

3.读取mysql的jar包驱动

从配置文件中读取jar包的位置;

4.逆向工程的版本

  

5.是否去掉注释

            

6.数据库类型和java类型之间的转换控制

    

7.逆向文件生成策略

存储包的名称,存放的路径等;

                

8.选中待生成的表

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章