支付+电商双系统项目笔记(五)Mybatis三剑客

本文介绍了如何使用Mybatis-generator快速生成实体类、Mapper接口和XML文件,以及Mybatis-plugin实现DAO接口与XML实现的便捷跳转。还探讨了Mybatis-PageHelper的使用,包括分页查询的配置和调用。
摘要由CSDN通过智能技术生成

目录

一、Mybatis-generator

二、Mybatis-plugin

三、Mybatis-PageHelper


一、Mybatis-generator

Mybatis-generator可以帮助开发人员快速实现从表到java对象的生成工作,让开发人员解放出来更专注于业务逻辑的开发。

1、在pom.xml中添加插件,并配置对表重复生成时会覆盖

<plugin>
    <groupId>org.mybatis.generator</groupId>
    <artifactId>mybatis-generator-maven-plugin</artifactId>
    <version>1.3.7</version>

    <configuration>
        <overwrite>true</overwrite>
    </configuration>
</plugin>

2、在resources目录下新建generatorConfig.xml,从官网http://mybatis.org/generator/configreference/xmlconfig.html中粘贴示例,再根据自身项目修改

<?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">

<generatorConfiguration>
    <classPathEntry location="G:\Projects\JavaProjects\mysql-connector-java-5.1.6.jar" />

    <context id="DB2Tables" targetRuntime="MyBatis3">

        <plugin type="org.mybatis.generator.plugins.UnmergeableXmlMappersPlugin" />

        <commentGenerator>
            <property name="suppressAllComments" value="true"/>
        </commentGenerator>

        <jdbcConnection driverClass="com.mysql.jdbc.Driver"
                        c
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值