关于Mybatis自动生成实体类
来源:互联网 发布:Java swing黑色主题 编辑:程序博客网 时间:2024/04/20 13:43
首先我们需要为eclipse安装插件点击help选择Eclipse Marketplace。在输入栏输入Mybatis选择下载如图
点击Install下载插件,下载完毕我们点击New——查看是否安装成功!
如上图所示则表示安装成功。
下面我们新建一个generatorConfig.xml文件<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<!-- classPathEntry:数据库的JDBC驱动的jar包地址-->
<classPathEntry location="E:\ABC\src\mysql-connector-java-5.1.38.jar" />
<context id="MysqlTables">
<commentGenerator>
<property name="suppressAllComments" value="true"/><!-- 是否取消注释 -->
<property name="suppressDate" value="true" /><!-- 是否生成注释代时间戳-->
</commentGenerator>
<!-- JDBC连接 -->
<jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://----------:3306/数据库名?useUnicode=true&characterEncoding=UTF-8"
userId="数据库登录用户名" password="密码"/>
<!-- 生成实体类地址路径 -->
<javaModelGenerator targetPackage="com.xin.dzh.entity" targetProject="E:\ABC\src\main\java" />
<!-- 生成Mapper.XML文件路径 -->
<sqlMapGenerator targetPackage="com.xin.dzh.dao" targetProject="E:\ABC\src\main\java" />
<!-- 生成Mapper路径 -->
<javaClientGenerator targetPackage="com.xin.dzh.dao" targetProject="E:\ABC\src\main\java" type="XMLMAPPER" />
<!-- 配置表信息 -->
<table schema="${数据库名}" tableName="数据库表名" domainObjectName="生成实体类名称" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" />
</context>
</generatorConfiguration>
这里还需要两个jar包
数据库驱动jar:mysql-connector-java-5.1.38.jar
mybatis-generator-core-1.3.5.jar
写完配置文件后在配置文件所在文件夹加入这两个配置文件放在同一目录下,按住shift键右键在此窗口打开cmd命令运行“java -jar mybatis-generator-core-1.3.5.jar -configfile generatorConfig.xml -overwrite”就完成了。
- 关于Mybatis自动生成实体类
- MyBatis自动生成实体类
- 自动生成Mybatis 实体类、DaoMapper、XML
- MyBatis:由数据库自动生成实体类
- mybatis自动生成 实体类、接口、配置文件
- mybatis自动生成映射实体类
- MyBatis 自动生成实体类 不是Mybatis Generato
- mybatis生成实体类
- mybatis generator工具类 自动生成 配置文件以及实体类
- mybatis 自动生成实体类、mapper.xml文件
- 使用MyBatis Generator自动生成DAO以及实体类
- mybatis自动生成实体类和配制文件
- mybatis自动生成mapper.xml和接口实体类工具
- generator自动生成mybatis实体类和配制文件
- 使用mybatis generater 自动生成实体类和映射文件
- MyBatis之自动生成实体类及映射文件《二》
- MyBatis逆向工程自动生成实体类和映射文件
- mybatis反转自动生成dao、实体类和mapper.xml
- Unity UGUI Button 按下,抬起,连续按下,鼠标退出事件响应函数
- JQueryEasyUI 组件的事件和方法
- [Python模块学习]使用pprint模块格式化打印
- java代码块
- ExpandableListView的使用
- 关于Mybatis自动生成实体类
- 日期处理含有T,Z等特殊的日期处理
- NBU备份rac恢复到single
- 16蓝桥杯算法训练—K好数
- 第七届蓝桥杯【省赛试题9】交换瓶子
- Spring Data JPA
- 阿里巴巴2017实习生招聘在线编程测验(算法工程师-机器学习)
- float与double的位分配
- Android 启动过程