generator mybatis

mybatis XML转义字符

1、在XML文件中,使用转义字符时需要注意以下几点: 1)转义字符必须以"&"开头,以";"结尾; 2)转义字符区分大小写; 3)在XML文件中除了转义字符和空格以外,不能使用其他特殊字符。 2、转义表格 xml转义工具:https://tool.hiofd.com/xml-escape-onlin ......
转义 字符 mybatis XML

[885] How to generate automated tables in Word document with Python

ref: How to Generate Automated Word Documents with Python ref: docxtpl快速上手使用,数据填入以及循环写入表格 Creating a Template Before you can proceed, you must first c ......
automated generate document Python tables

[884] How to generate automated Word documents by Python

ref: python-docx ref: How to Generate Automated Word Documents with Python ref: Automating Word Documents from Excel Using Python | ‘docxtpl’ Tutorial ......
automated documents generate Python Word

MybatisX-Generator自动代码生成插件

一、概述 MybatisX-Generator是mybatis-plus的代码自动生成插件,用在idea的开发工具上,我们可以idea上安装这个插件,然后通过idea自带的数据库进行使用,打开idea的数据库database,链接一个数据库,然后对你要进行代码生成的表进行右击,就可以看到这个插件,如 ......

MyBatis 动态 SQL 最全教程,这样写 SQL 太爽了!

动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。例如,拼接时要确保添加了必要的空格,还要注意去掉列表最后一个列名的逗号。而动态 SQL 恰好解决了这一问题,可以根据场景动 ......
SQL MyBatis 教程 动态

VSCode - Go: Generate Unit Tests for Function

Right click the function name. Select item 'Go: Generate Unit Tests for Function' in the pop-up menu: A test file named <file name>_test.go is generat ......
Generate Function VSCode Tests Unit

Mybatis动态SQL

1、是什么 动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。例如,拼接时要确保添加了必要的空格,还要注意去掉列表最后一个列名的逗号。而动态 SQL 恰好解决了这一问题,可 ......
Mybatis 动态 SQL

mybatis实现多字段动态排序

背景 在复杂项目中,可能会对数据表多个字段进行排序,不理解的话可结合需求看。 需求 现在有一张User表 男同学先按age降序排序,后按height降序排序,最后按id升序排序 女同学先按age升序排序,后按weight降序排序,最后按id升序排序 不合理?现实可能就是这么的不合理。 实现 排序对( ......
字段 mybatis 动态

02-mybatis_plus

Mybatis_plus 基础 参考资料 b 站视频:https://www.bilibili.com/video/BV17E411N7KN/?spm_id_from=333.999.0.0&vd_source=73cf57eb7e9ae1ddd81e6b44cf95dbeb 代码和笔记:https ......
mybatis_plus mybatis plus 02

Mybatis大于、小于....转义写法

描述 转义前 转义后 大于 > &gt; 大于等于 >= &gt;= 小于 < &lt; 小于等于 <= &lt;= 和 & &amp; 单引号 ' &apos; 双引号 " &quot; ......
转义 写法 Mybatis

Mybatis 05 注解实现增删改查

UserMapper public interface UserMapper { /*注解实现增删改查*/ @Select("select * from tb_user") List<User> selectAll2(); @Insert("insert into tb_user values(nu ......
注解 Mybatis 05

Mybatis 04 一对一,一对多,多对多关联映射

一对一 一个员工对应一个部门 实体类 emp package com.entity; import java.io.Serializable; import java.math.BigDecimal; public class EmpVo implements Serializable { priv ......
一对一 Mybatis 04

Mybatis 03 动态SQL

BrandMapper.java public interface BrandMapper { List<Brand> selectAll(); //查询所有 Brand selectBrandById(int id);//根据id查询 void insertBrand(Brand brand);/ ......
Mybatis 动态 SQL 03

MyBatis中#和$的区别

MyBatis中#{}和${}的用法 说一下为什么要写这篇文章,最近面试有被问到,一下子想不出来有啥区别,想记录一下加深自己的理解,同时自己也经常用MyBatis-Plus忽略了XML文件的编写和使用,所以需要加深一下这块的知识 一、例子 1、#{}将传入的数据当作一个字符串,会对传入的数据加上一个 ......
MyBatis

MyBatis

MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”的组合,是一个 ......
MyBatis

mybatis

MyBatis简介(了解) 什么是MyBatis MyBatis 本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一 ......
mybatis

使用maven项目配置并使用mybatis (xml开发)

使用maven项目配置并使用mybatis (xml开发) 1、首先我们使用maven添加依赖 <dependencies> <!-- Junit测试工具 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> ......
mybatis 项目 maven xml

Mybatis-Plus常见操作

package com.ideas.system.service.impl; import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; imp ......
Mybatis-Plus 常见 Mybatis Plus

MyBatis中 Mapper.xml 文件

resources 目录下 新建文件夹 mapper (个人习惯全路径与Mapper类对应) <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "h ......
MyBatis 文件 Mapper xml

mybatis

# 1. mybatis入门 ## 1.mybatis入门 ![image-20230908015141876](https://img2023.cnblogs.com/blog/1147259/202309/1147259-20230919112952207-2099173210.png) - S ......
mybatis

Mybatis 02 mybatis动态代理

mybatis动态代理: 1、创建(UserMapper)Mapper接口,创建相同名称Mapper.xml映射文件,并且保证映射文件和Mapper接口在同一路径下 2、Mapper.xml映射文件的命名空间和接口的全路径一致 <mapper namespace="com.mapper.UserMa ......
Mybatis mybatis 动态 02

Mybatis Plus 分页查询数据

Mybatis Plus 分页查询数据 一、分页配置 package com.example.demomybatispage.config; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisp ......
Mybatis 数据 Plus

Mybatis 01 mybatis入门

什么是MyBatis? MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发 MyBatis 本是 Apache 的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年 ......
Mybatis mybatis 01

「案例DEMO」直接用maven插件生成springboot2.5.4+mybatis-plus3.5.3.2+hikari+swagger2 2.9.2项目并运行

mybatis-plus-code-maven-plugin-demo 该项目演示如何使用mybatis-plus-code-maven-plugin插件生成项目 demo: https://gitee.com/javalaoniu/mybatis-code-maven-plugin-demo 插件 ......

「开源系统」mybatis-plus代码生成工具(自己基于官方的封装的,打包成了maven插件的方式)

mybatis-plus代码生成工具 本工具基于MyBatis-Plus的代码生成器, MyBatis-Plus官网:https://baomidou.com/ ,请尊重原作者作品。 demo: https://gitee.com/javalaoniu/mybatis-code-maven-plug ......

学习Mybatis-Plus的记录

目录1. 常用注解2. 条件查询2.1. 各种方式的查询2.2. AllEq用法2.3 selectOne方法2.4 lambda条件构造器2.5 select 不查出所有的字段2.6 通用Mapper2.7 自定义sql3. 分页查询4. 更新5. AR(ActiveRecord)模式6. 主键策 ......
Mybatis-Plus Mybatis Plus

mybatis

mybatis 执行流程原理 Mybatis底层封装了JDBC,使用了动态代理模式。创建SqlSession,执行Executor mybatis 缓存 一级缓存(本地缓存) sqlSession级别的缓存,一级缓存一直是开启的,它实质上就是sqlSession级别的一个Map 与数据库同一次会话期 ......
mybatis

golang工具值generate

示例: 大家经常碰到命名错误码、状态码的同时,又要同步写码对应的翻译,有没有感觉很无聊。这里举一个例子: package main ​ import "fmt" ​ // 定义错误码 const ( ERR_CODE_OK = 0 // OK ERR_CODE_INVALID_PARAMS = 1 ......
generate 工具 golang

mybatis动态sql

动态sql ......
mybatis 动态 sql

Mybatis 特殊符号(大于,小于,不等于)

符号原符号替换符号 小于 < &lt; 小于等于 <= &lt;= 大于 > &gt; 大于等于 >= &gt;= 不等于 <> &lt;&gt; 与 & &amp; 单引号 ’ &apos; 双引号 " &quot; ......
符号 Mybatis