自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring面试题:Bean的生命周期(小米三面)

什么是JavaBean?(最简单易懂的定义,内附例子)_java bean到底是啥-CSDN博客public 修饰的类 ,public 无参构造所有属性(如果有) 都是private,并且提供set/get (如果boolean 则get 可以替换成is)在 Spring 中,构成应用程序主干并由Spring IoC容器管理的对象称为bean。bean是一个由Spring IoC容器实例化、组装和管理的对象。bean是对象,一个或者多个不限定bean由Spring中一个叫IoC的东西管理。

2024-07-02 07:48:20 994

原创 Spring面试题:Spring IoC原理(tplink一面)

一篇文章讲透spring ioc (概念、原理、实例、应用场景、面试题)_谈谈springioc的理解,原理与实现-CSDN博客IoC翻译成中文为控制反转。意思可以理解为类与类之间的依赖通过容器来控制、配置实现原来类与类之间在编译时即产生了依赖,即new对象时,已建立好两者之间的依赖关系IoC机制将两者之间的依赖关系通过容器进行控制,通过注解的方式,在运行时阶段,动态的将某种依赖注入到类当中。IoC主要通过反射原理实现IoC。

2024-06-29 08:59:22 658

原创 设计模式(4)建造者模式

在这模式中,客户不需要知道复杂对象的内部组成和装配方式,只需要知道建造者的类型即可,同时,复杂对象的构建和组装会分隔开来,建造者可以定义不同的创建类型。建造者模式(Builder Pattern)是一种创建型设计模式,也叫生成器模式。它用于构造一个复杂的对象,同时允许。如果产品内部发生变化 , 建造者也要相应修改。建造类之间相互独立 , 在一定程度上解耦。对象的组成部分必须按照某种顺序构建。产生多余的 Builder 对象。3. 建造者模式和工厂模式。2. 建造者模式优缺点。1. 建造者模式简介。

2024-06-29 08:18:02 317

原创 设计模式(0)SOLID原则

Liskov Substitution Principle: 里氏替换原则。Single Responsibility Principle: 单一职责原则。Interface Segregation Principle: 接口隔离原则。Dependence Inversion Principle: 依赖倒置原则。

2024-06-28 16:25:02 257

原创 设计模式(3)观察者模式——简介和SpringBoot应用

观察者模式(Observer Pattern)是一种行为设计模式,又称为发布/订阅(Publish/Subscribe)模式,它定义了对象间的一种一对多的依赖关系,使得当一个对象状态改变时,它的所有依赖对象都会被自动通知并且更新。短信Service实现ApplicationListener接口。举例:用户注册之后发送短信通知、积分还有优惠券。2. SpringBoot观察者模式。优惠券Service直接在。1. 观察者模式简介。观察者模式的使用场景。

2024-06-28 16:07:08 381

原创 设计模式(2)工厂模式——简单工厂/工厂方法/抽象工厂模式

工厂模式是一种创建型设计模式,它提供了一种创建对象的方式,但将对象的实例化逻辑从客户代码中解耦出来。工厂模式通常通过定义一个专门的工厂类来实现,该类对外暴露一个创建对象的接口,而不需要客户代码指定具体类。简单工厂模式不是一个标准的设计模式,更多的是一种编程习惯。它有一个中心化的工厂类,决定哪一个产品类应该被实例化。工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类的实例化推迟到子类。抽象工厂模式是工厂方法模式的升级版,后者面向单个产品,而前者面向的的是一个产品族。

2024-06-28 15:02:32 178

原创 设计模式(1)单例模式——创建、破坏和防御

时,都会进行线程同步,这可能会引起重大的性能问题),所以不推荐使用。但是这两种修改方法会使代码的效率变的很低(每次调用。

2024-06-28 10:59:39 490 1

空空如也

空空如也

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

TA关注的人

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