自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

偏偏孤倨引山洪

分享Java知识

  • 博客(6)
  • 收藏
  • 关注

原创 一个 MyBatis 的 HelloWord 诞生记

开发工具:IDEA 最终目录树如下: 一、准备工作 1. 新建Maven工程并引入jar包资源 <dependencies> <!--MyBatis的jar--> <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>org.myba.

2020-08-12 18:14:36 193

原创 工厂模式【1.简单工厂模式】【2.工厂方法模式】

简单工厂模式 /** * 简单工厂模式:一个抽象的接口,多个抽象接口的实现类,一个工厂类,用来实例化抽象的接口 * * 简单工厂模式优缺点 * 优点:客户端与产品的创建分离,客户端不需要知道产品创建的逻辑,只需要消费该产品即可。 * 缺点:工厂类集成了所有产品的创建逻辑,当工厂类出现问题,所有产品都会出现问题; * 还有当新增加产品都会修改工厂类,违背开闭原则 */ public class SimpleFactoryModel { public stati

2020-08-11 21:17:45 132

原创 装饰器模式和代理模式的区别

写在最前: 设计模式本身是为了提升代码的可扩展性,灵活应用即可,不必生搬硬套,非要分出个所以然来,装饰器模式和代理模式的区别也是如此。 原文章写的非常好:点我跳转 摘抄: 装饰器和代理模式的区别 对装饰器模式来说,装饰者(Decorator)和被装饰者(Decoratee)都实现一个接口。对代理模式来说,代理类(Proxy Class)和真实处理的类(Real Class)都实现同一个接口。此外,不论我们使用哪一个模式,都可以很容易地在真实对象的方法前面或者后面加上自定义的方法。 装饰器模式是使

2020-08-11 20:26:39 269 1

原创 单例模式的实现方式(懒汉式、饿汉式、双重判断、静态内部类)

目录树如图: 写在最前: 如下五个文件分别对应: 1.(懒汉式)最经典的单例模式(多线程时有概率会出现问题) 2.(懒汉式、饱汉式)使用同步关键字进行改进,就是将getXXX方法进行同步化, 这样就可以防止多线程引发的问题了,可是执行效率低 3.(饿汉式)直接初始化单例对象 private static Singleton uniqueInstance= new Singleton(); 这样在多线程的情况下也能保证只初始化一次 4.(双重检测)双重判断获取单例,先将其赋予n

2020-08-11 19:58:39 326

原创 代理模式之【1.静态代理】【2.动态代理】【3.CGLIB】举例说明

第一种:静态代理 代码结构树如图: 接口类BuyHouse代码如下 /** * 第一步:创建服务类接口 */ public interface BuyHouse { void buyHosue(); } 接口实现类BuyHouseImpl(目标对象类)代码如下: /** * 第二步:实现服务接口 */ public class BuyHouseImpl implements BuyHouse{ @Override public void buyH

2020-08-11 17:41:11 156

原创 一个通用的PAGE_Util分页类

import java.util.Arrays; import java.util.List; /** * 用于分页的工具类 * * @author 孙久江 */ public class PAGE_Util<T> { private List<T> list; // 储存目标对象记录的集合 private int listsize = 0;// 获取上述list的大小 private int total = 0; // 总记录数(创建该工具对象时必须指定!)

2020-08-05 20:17:51 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除