MyBatis
文章平均质量分 78
关于MyBatis的一些博客
代码的知行者
这个作者很懒,什么都没留下…
展开
-
MyBatis Plus-个人笔记
(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。愿景我们的愿景是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。Wrapper : 条件构造抽象类,最顶端父类AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件QueryWrapper : 查询条件封装UpdateWrapper : Update 条件封装。原创 2023-08-10 22:56:15 · 422 阅读 · 0 评论 -
mybatis关联(一对一、一对多、多对多)
https://www.cnblogs.com/tianlifitting/p/8583231.html原创 2020-06-20 22:46:13 · 5712 阅读 · 1 评论 -
Springboot2.X用generator逆向工程生成代码
1.创建generatorConfig.xml文件放到resource下配置文件内容:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generato原创 2020-08-05 21:30:45 · 206 阅读 · 0 评论 -
MapStruct-个人笔记
MapStruct使用MapStruct1.MapStruct是用来做什么的? 2.使用MapStruct解决上述问题 3.添加默认方法 4. 可以使用abstract class来代替接口 5.可以使用多个参数 5.直接使用参数作为属性值 6.更新对象属性 7.没有getter/setter也能赋值 8.使用Spring依赖注入 9.自定义类型转换使用MapStruct首先来了解一下DTO,DTO简单的理解就是做数据传输对象的,类似于VO,但是VO用于传输到前端。(~.原创 2020-12-27 22:08:08 · 874 阅读 · 0 评论 -
Mybatis逆向工程生成类
1.环境:SpringBoot2.在pom.xml文件里引入相关依赖:<plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.6</version> <configuration> <原创 2021-06-30 09:11:20 · 82 阅读 · 0 评论 -
Mybatis通用Mapper(tk.mybatis)的使用
一、前言使用Mybatis的开发者,大多数都会遇到一个问题,就是要写大量的SQL在xml文件中,除了特殊的业务逻辑SQL之外,还有大量结构类似的增删改查SQL。而且,当数据库表结构改动时,对应的所有SQL以及实体类都需要更改。这工作量和效率的影响或许就是区别增删改查程序员和真正程序员的屏障。这时,通用Mapper便应运而生……二、什么是通用Mapper通用Mapper就是为了解决单表增删改查,基于Mybatis的插件。开发人员不需要编写SQL,不需要在DAO中增加方法,只要写好实体类,就能支持相原创 2020-09-08 16:16:44 · 3013 阅读 · 0 评论