Mybatis如何自动生成数据库表的实体类

第一步引入jar Mybatis如何自动生成数据库表的实体类
文章图片

第二步,配置文本文件 Mybatis如何自动生成数据库表的实体类
文章图片

# 数据库驱动jar 路径 本地创库的包drive.class.path=C:/Users/Administrator/.m2/repository/mysql/mysql-connector-java/5.1.30/mysql-connector-java-5.1.30.jar# 数据库连接参数jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://192.168.1.188:3306/sxhy_user?useUnicode=true&characterEncoding=utf-8jdbc.username=rootjdbc.password=rhzh# 包路径配置model.package=com.fishing.personal.common.entityxml.mapper.package=com.fishing.personal.common.dao.mappertarget.project=src/main/java

第三步配置文件 Mybatis如何自动生成数据库表的实体类
文章图片

【Mybatis如何自动生成数据库表的实体类】

第四步配置MAVEN Mybatis如何自动生成数据库表的实体类
文章图片

第五步配置MAVEN的插件 Mybatis如何自动生成数据库表的实体类
文章图片

第六步,启动 Mybatis如何自动生成数据库表的实体类
文章图片

Mybatis自动生成xml的配置 idea通过数据库直接生成mybatis的xml和实体文件,很简单,一共分三步
1.配置generatorConfig.xml
2.配置pom
3.配置命令 mybatis-generator:generate -e
1.配置generatorConfig.xml
以下会自动生成entity,mapper,和xml文件
mapper上是没有@Mapper注解的呦

“context” 的内容必须匹配按照下面的顺序配置 ?号的可以没有
(connectionFactory|jdbcConnection),javaTypeResolver?,javaModelGenerator,sqlMapGenerator?,javaClientGenerator?,table+

2.配置pom
org.mybatis.generatormybatis-generator-maven-plugintruetrueorg.springframework.bootspring-boot-maven-plugin

3.命令 mybatis-generator:generate -e
Mybatis如何自动生成数据库表的实体类
文章图片

运行上边的命令就行了,实体是驼峰形式的,也可以修改配置和数据库一样
public class Ccc{private Integer id; private String identifyCode; public Integer getId() {return id; }public void setId(Integer id) {this.id = id; }public String getIdentifyCode() {return identifyCode; }public void setIdentifyCode(String identifyCode) {this.identifyCode = identifyCode; }}

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

    推荐阅读