外观模式(Facade pattern),又叫门面模式,作用是为一组复杂的方法调用提供一个统一的调用方法,在这… 继续阅读 设计模式之 外观模式
Mybatis Plus 使用学习十一 再说分页之自定义查询的分页
在前面的章节已经演示过基于Mybatis Plus自带的查询方法实现分页查询,但是有时候如果我的查询特别复杂,… 继续阅读 Mybatis Plus 使用学习十一 再说分页之自定义查询的分页
设计模式之 代理模式下 动态代理
静态代理有一个问题就是,如果被代理的目标类非常多,那我们就要生成非常多的代理类,比如我们上一节的例子中,我要记… 继续阅读 设计模式之 代理模式下 动态代理
设计模式之 代理模式上 静态代理
代理模式(Proxy Pattern),通过一个代理类,来支持原本想调用类的功能,并能在原有类的基础上,附加其… 继续阅读 设计模式之 代理模式上 静态代理
Mybatis Plus 使用学习十 关联查询和级联查询
我们本节演示表关联查询和两个表一对一的级联查询。 两个表关联后,返回的结果我们有两种返回结果集的方式,一种是平… 继续阅读 Mybatis Plus 使用学习十 关联查询和级联查询
设计模式之 访问者模式 下
访问者模式的作用是将操作和对象解耦,我们在上一节已经演示了如何从普通代码演变到一个基本的访问者模式,这一节我们… 继续阅读 设计模式之 访问者模式 下
设计模式之 访问者模式 上
访问者模式(Visitor Pattern),意在解耦操作和对象本身。从概念上并不能理解清楚,我们在代码示例中… 继续阅读 设计模式之 访问者模式 上
设计模式之 解释器模式
解释器模式(Interpreter Design Pattern),在我们开发中应用场景并不多,一般用在构建一… 继续阅读 设计模式之 解释器模式
Windows上安装MySQL
1、官网下载mysql8的安装包 下载地址:https://www.mysql.com/downloads/ … 继续阅读 Windows上安装MySQL
maven项目提示冲突omitted for duplicate的解决办法
问题表现是,idea中maven项目依赖的jar全部提示冲突:omitted for duplicate 但是… 继续阅读 maven项目提示冲突omitted for duplicate的解决办法
Mybatis Plus 使用学习九 QueryWrapper使用下
1、模糊查找,like 方法: 代码: 输出: 还有相似功能的方法:notLike、likeLeft、like… 继续阅读 Mybatis Plus 使用学习九 QueryWrapper使用下
Mybatis Plus 使用学习九 QueryWrapper使用上
QueryWrapper是一个优雅的条件拼装器,作用是构建where之后的查询条件。 1、多条件匹配查询,并且… 继续阅读 Mybatis Plus 使用学习九 QueryWrapper使用上
Mybatis Plus 使用学习八 mapper的增删改查 示例方法
基于前面几节,我们已经演示了Mybatis Plus中mapper提供的增删改查方法,我们在这里把完整演示方法… 继续阅读 Mybatis Plus 使用学习八 mapper的增删改查 示例方法
Mybatis Plus 使用学习七 mapper的删除操作
这一节我们来演示一下Mybatis Plus的删除操作。 Mybatis Plus的删除操作内置了4种方法。 … 继续阅读 Mybatis Plus 使用学习七 mapper的删除操作
Mybatis Plus 使用学习六 mapper插入和更新操作
这一节我们来学习一下,插入和更新。 1、基于一个实体设置要保存的值,插入一条数据 方法: 代码: 输出SQL:… 继续阅读 Mybatis Plus 使用学习六 mapper插入和更新操作
Mybatis Plus 使用学习五 mapper查询用法 下
这一节我们继续学习Mybatis Plus的查询使用方法。 6、根据条件查询列表,这个我们在第一节就演示过了,… 继续阅读 Mybatis Plus 使用学习五 mapper查询用法 下
Mybatis Plus 使用学习五 mapper查询用法 上
Mybatis Plus本身提供基于Service和Mapper的各种增删改查的方法。 这一节我们来详细看一下… 继续阅读 Mybatis Plus 使用学习五 mapper查询用法 上
Mybatis Plus 使用学习四 常用注解
我们来看一下Mybatis Plus的常用注解,这些注解的作用很像Sprint MVC在中的Param(val… 继续阅读 Mybatis Plus 使用学习四 常用注解
Mybatis Plus 使用学习三 代码自动生成
前面两节我们已经上手了Mybatis Plus,已经可以进行查询和分页查询了,在讲解后续功能之前,有一个重要的… 继续阅读 Mybatis Plus 使用学习三 代码自动生成
Mybatis Plus 使用学习二 分页查询
上一节我们通过一个快速demo学习了Mybatis Plus的查询,这节我们来看看人如何实现分页查询。 Myb… 继续阅读 Mybatis Plus 使用学习二 分页查询