mybatis-plus-AutoGenerator的简单使用

本文记录了在项目中整合mybatis-plus并使用AutoGenerator的过程,包括引入maven依赖、配置mybatis及模板设置,以提高开发效率。
摘要由CSDN通过智能技术生成

今天项目经理要求在项目中整合mybatis-plus,这距离本人使用plus已经年代久远了。算是稍费一点点功夫,特作此记录。高手可以忽略,欢迎留言指正。

1.引入maven依赖

    <dependency>
		<groupId>org.apache.velocity</groupId>
		<artifactId>velocity-engine-core</artifactId>
		<version>1.7</version>
	</dependency>
	
	<dependency>
			<groupId>com.baomidou</groupId>
			<artifactId>mybatis-plus-boot-starter</artifactId>
			<version>3.0.7.1</version>
		</dependency>
		<dependency>
			<groupId>com.baomidou</groupId>
			<artifactId>mybatis-plus-generator</artifactId>
			<version>3.0.6</version>
			<scope>compile</scope>
		</dependency>

2.修改之前的mybatis配置。.propertis和 .yml文件的格式是不同的,但是原理一致。此处不做代码展示,要知道plus的配置和mybatis是有区别的。大家自行百度!

3.模板配置(主角)

 AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。官方地址:https://mp.baomidou.com/guide/generator.html

/**
 *@author dsx
 * @since 2020-12-22
 */
public class Generator {

    //项目路径
    private static String canonicalPath = "";

    //基本包名
    private static String basePackage = "com.jo.eaq";
    //作者
    private static String authorName = "dsx";
    //要生成的表名A
    private static String[] tables ={"VEHICLEATTENDANCE","ACCOUNTPRJINFO"};
    //table前缀
   private static String prefix = "";
 //   private static String prefix = "AQ_";

    //数据库类型
    private static DbType d
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值