mybatis-generator,最简单的配置使用

最近在整springboot和mybatis的整合,相比较spring data jpa,mybatis所有的sql都得自己写,在做一些基本的增删改查SQL时,会比较重复和繁琐。

mybatis-generator可以简化这个步骤,基本的增删改查代码可以一键生成,便捷使用。

mybatis-generator使用起来很简单,最好单独作为一个Maven工程,打成一个JAR使用。

1.pom.xml

mybatis-generator,最简单的配置使用_第1张图片

引入两个依赖:

mybatis-generator-core是mybatis-generator的核心包

mybatis依赖是生成后的代码@Param注解要使用到

mybatis-generator,最简单的配置使用_第2张图片

mybatis-generator,最简单的配置使用_第3张图片

 

mybatis-generator,最简单的配置使用_第4张图片

添加mybatis-generator maven插件

这里要注意的有两点:

configurationFile对应好generatorConfig.xml文件的位置;

要在插件里引入mysql-connector-java的依赖,不然zh执行时会出错。

2.generatorConfig.xml

mybatis-generator,最简单的配置使用_第5张图片

5个节点:

jdbcConnection配置数据库连接信息;

javaModelGenerator配置生成的Model.java文件的位置;

sqlMapGenerator配置生成的*mapper.xml文件的位置;

javaClientGenerator配置生成的*mapper.java接口文件的位置;

table配置生成的数据表相关信息。

3.执行Maven命令:mybatis-generator:generate

mybatis-generator,最简单的配置使用_第6张图片

mybatis-generator,最简单的配置使用_第7张图片

自动生成了mybatis操作增删改查的SQL文件和接口。

很简单。

你可能感兴趣的:(springboot)