自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 SpringBoot之自动加载

简介

2022-04-25 14:59:18 843

原创 GOF之工厂模式

简介

2022-04-24 10:15:13 136

原创 GOF之适配器模式

简介

2022-04-24 09:56:47 127

原创 GOF之建造者模式

简介

2022-04-22 18:24:46 133

原创 GOF之单例模式

简介

2022-04-22 18:08:38 106

原创 GOF之原型模式

简介用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。角色分析抽象原型类:规定了具体原型对象必须实现的接口。具体原型类:实现抽象原型类的 clone() 方法,它是可被复制的对象。访问类:使用具体原型类中的 clone() 方法来复制新的对象。代码实现//浅克隆 非基本类型属性,仍指向原有属性所指向的对象的内存地址class User implements Cloneable ...

2022-04-22 17:33:49 88

原创 GOF之装饰器模式

重在装饰和增强

2022-04-22 16:45:00 119

原创 GOF之代理模式

重在反问控制权限

2022-04-22 16:33:04 157

原创 SpringFramework之DI

简介在创建对象的过程中Spring可以依据配置对象的属性进行设置,这个过程称之为依赖注入。注入方式set方法注入构造方法注入组件扫描和自动装配@autowirebyName:通过名字自动装在【setXXX的名字】byType:通过类型自动装载...

2022-04-22 11:54:44 436

原创 SpringFramework之AOP

简介AOP面向切面编程是面向对象的一种补充。切面(Aspect)封装与业务无关但是对对象产生逻辑影响可宠用模块。实现方式【静态代理与动态代理生成AOP代理对象的时机不同】AspectJ是静态代理:在编译阶段生成AOP代理类,AspectJ(切面)织入到Java字节码中,运行的时候就是增强之后的AOP对象。Spring AOP是动态代理:不修改字节码,每次运行时在内存中临时为方法生成一个AOP对象,这个AOP对象包含了目标对象的全部方法,并且在特定的切点做了增强...

2022-04-22 11:40:57 147

原创 SpringFramework之Bean

简介: SpringIOC容器实例化的对象,SpringIOC容器管理的对象就是Bean。创建Bean源码分析执行AbstractApplicationContext 的refresh()方法;refresh()方法调用prepareRefresh()方法;refresh()方法调用prepareBeanFactory(beanFactory)方法;refresh()方法调用postProcessBean...

2022-04-21 15:51:42 277

原创 SpringFramework之IOC

spring家族

2022-04-21 10:52:51 227

原创 java基础知识

表格思想:数据库、类、对象、XMl、html等 =>数据库:行和列组成—记录和字段 =>类、对象:对象就是一条记录基本数据类型:byte/short/int/long float/double char boolean 数组/类/接口内存:栈(stack) --堆(heap)[包含方法区(method area)] =>栈...

2019-03-18 19:53:46 91

空空如也

空空如也

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

TA关注的人

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