- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 SSM整合MyBatis-Plus3.x之sql注入器使用方法,就是拓展BaseMapper
1.首先定义继承BaseMapper的接口,在里面自定义一个自己需要的方法public interface MyBaseMapper<T> extends BaseMapper<T> { Integer deleteAll();}2.创建定义方法的类public class DeleteAll extends AbstractMethod { ...
2020-01-29 21:29:25 754
原创 MyBatis-Plus3.X ssm 整合分页插件
<!-- 3.配置SqlSessionFactory对象 --> <bean id="sqlSessionFactory" class="com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean"> <!-- 注入数据库连接池 --> ...
2020-01-28 21:22:02 734
原创 记一次整合smm,配置扫描mapper.xml出错
是在这个编译完的文件classes/mapper文件夹下多了个Mapper.xml,导致的,删了就行
2020-01-22 14:58:21 199
原创 装饰者模式案例(代码)讲解
参考:https://blog.csdn.net/cauchyweierstrass/article/details/48240147装饰者模式中类或接口的作用:抽象被装饰者:需要增加修饰的抽象对象。具体被装饰者:定义一个将要接收附加责任的类。装饰(Decorator)角色:持有一个抽象被装饰者对象的实例,并继承它具体装饰(ConcreteDecorator)角色:负责给具体被装饰者...
2020-01-19 12:34:06 439 2
原创 桥接模式案例(代码)讲解
参考一小点:https://www.cnblogs.com/WindSun/p/10260547.html 图一 ...
2020-01-17 11:20:47 1028
原创 适配者模式案例(代码)讲解
对象适配器:通过聚合方式,而不是直接继承案例:220V电压通过充电器转成5V给手机充电public class Voltage220V { public int output(){ System.out.println("220v"); return 220; }}public interface IVolatege5V { ...
2020-01-11 13:35:56 207
原创 建造者模式案例(代码)讲解
参考:https://www.cnblogs.com/snailclimb/p/builderpattern.html以KFC为例子,套餐A和B,AB都有两种东西:食物和饮料,服务员根据顾客倾向搭配不同套餐1.Product(产品角色)/** * 一个具体的产品对象,就是这个对象各个组成部分,但是还没有实际产品,只有名字,实际产品还没生产,要交给建造者进行生产 */@Data...
2020-01-10 15:42:54 635
原创 原型模式案例(代码)讲解
浅拷贝public class Sheep implements Cloneable { private String name; // 基本数据类型能自动实现深度clone。 private int age; //浅拷贝,每个clone对象都是引用同一个对象 public Sheep sheep; public Sheep getShee...
2020-01-04 12:33:24 461
JUnit5所需的jar包,导入完就可以用
2019-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人