首页 > 其他分享 >MyBatis和MyBatis-Plus代码生成

MyBatis和MyBatis-Plus代码生成

时间:2023-02-02 08:55:13浏览次数:40  
标签:代码生成 generator 1.3 mybatis Plus MyBatis generatorConfig

MyBatis 代码生成

1. 在 pom 中添加依赖

 <plugin>
          <groupId>org.mybatis.generator</groupId>
          <artifactId>mybatis-generator-maven-plugin</artifactId>
          <version>1.3.2</version>
          <configuration>
            <!--配置文件的位置-->      <configurationFile>src/main/resources/generatorConfig.xml</configurationFile>
            <verbose>true</verbose>
            <overwrite>true</overwrite>
          </configuration>
          <executions>
            <execution>
              <id>Generate MyBatis Artifacts</id>
              <goals>
                <goal>generate</goal>
              </goals>
            </execution>
          </executions>
          <dependencies>
            <dependency>
              <groupId>org.mybatis.generator</groupId>
              <artifactId>mybatis-generator-core</artifactId>
              <version>1.3.2</version>
            </dependency>
          </dependencies>
        </plugin>

2. 在 resource 中创建 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">

标签:代码生成,generator,1.3,mybatis,Plus,MyBatis,generatorConfig
From: https://www.cnblogs.com/tuzichun/p/17079101.html

相关文章

  • Mybatis Plus分页插件
    MybatisPlus分页插件@ConfigurationpublicclassMybatisPlusConfig{@BeanpublicMybatisPlusInterceptormybatisPlusInterceptor(){MybatisPlu......
  • mybatis程序建立步骤
    1.建立数据库1.1.在resources文件夹中一个mybat-config.xml的数据库链接文件;配置文件。2.建立meaven项目,在pom.xml中添加SQL,junit,mybatis依赖;3.在java\pojo文件夹中建......
  • SimpleAdmin手摸手教学之:代码生成
    一、说明大部分项目里,其实有很多代码是重复的,几乎每个模块都有CRUD增删改查的功能,而这些功能的实现代码往往是大同小异的。如果这些功能都要自己去手写,非常无聊枯燥,浪费......
  • MyBatis问题
    mybatis的查询条件,只传递一个int参数在xml中的if标签上使用默认的字符_parameter......
  • MyBatis的优缺点以及其特点
    特点: 1.mybatis是一种持久层框架,也属于ORM映射。前身是ibatis。 2.相比于hibernatehibernate为全自动化,配置文件书写之后不需要书写sql语句,但是欠缺灵活,很多时候需要优......
  • 【Java】自定义mybatis
    处理sqlin多条件搜索时单引号双引号问题StringBuilderpidNoZeroIds=newStringBuilder();IntegernumTmp=0;for(ShequLsDatingTypepidNoZero:pidNoZeroLis......
  • mybatis之typeHandler
    背景:业务系统,多个选项(字符串数组,List),要存储到数据库中,数据表用的是VARCHAR。于是需要一种转换,使用到的是mybatis,于是就使用mybatis的typeHandler代码1、定义一......
  • mybatisplus test标签 调用自定义或者其他依赖方法进行判空
      @包路径@方法<iftest="@org.apache.commons.lang3.StringUtils@isNotBlank(rulePageRequest.nameOrNumber)">AND(......
  • MyBatis 逆向工程
    一、逆向工程简介MyBatisGenerator:简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器,可以快速的根据表生成对应的映射文件,接口,以及bean类。支持基本的增删改查,以及Q......
  • mybatis实现批量插入更新 -- ON DUPLICATE KEY UPDATE
    必须保证有唯一索引,可以是主键索引或者组合索引<insertid="insertOrUpdate"parameterType="java.util.List">INSERTINTOindicators_template_detail_rep(......