mybatis+maven自动生成代码框架(自动生成mybatis xml)

网友投稿 802 2022-09-14

mybatis+maven自动生成代码框架(自动生成mybatis xml)

mybatis+maven自动生成代码框架(自动生成mybatis xml)

说明

通过可配置化,通过数据库自动生成model,da和mapper文件,这对于可定制化开发来说是非常有用的,减少了很多重复的工作。

添加依赖

UTF-8

UTF-8

1.8

1.3.2

1.3.5

5.1.46

org.springframework.boot

spring-boot-starter-web

org.mybatis.spring.boot

mybatis-spring-boot-starter

${mybatis.version}

mysql

mysql-connector-java

runtime

${mysql.version}

org.springframework.boot

spring-boot-starter-test

test

org.mybatis.generator

mybatis-generator-core

${mybatis.generator.version}

org.springframework.boot

spring-boot-maven-plugin

org.mybatis.generator

mybatis-generator-maven-plugin

1.3.5

src/main/resources/mybatis-generator/generatorConfig.xml

true

true

Generate MyBatis Artifacts

generate

generate-sources

mysql

mysql-connector-java

runtime

${mysql.version}

添加配置文件

resources/mybatis/generator

# 数据库连接串

jdbc_driver=com.mysql.jdbc.Driver

jdbc_url=jdbc:mysql://localhost:3306/activiti?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC

jdbc_user=root

jdbc_password=123456

# 生成实体类所在的包的路径

sourcePath=D:\\github\\xbootdemo-learn\\springboot-generate\\src\\main

# 项目包的名称

package=com.lind.springboot.generate

添加xml文件

PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"

"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">

password="${jdbc_password}"/>

enableCountByExample="true"

enableUpdateByExample="true"

enableDeleteByExample="true"

enableSelectByExample="true"

selectByExampleQueryId="true">

password="${jdbc_password}"/>

enableCountByExample="true"

enableUpdateByExample="true"

enableDeleteByExample="true"

enableSelectByExample="true"

selectByExampleQueryId="true">

生成对应代码

我们在右侧的plugins/mybatis-generator插件上,点击生成就可以了。

荣誉:微软MVP

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Windows配置文件共享
下一篇:一体式降容U盘损坏不识别,多次数据恢复失败,二次修复成功
相关文章

 发表评论

暂时没有评论,来抢沙发吧~