随笔分类 -  JAVA

JAVA原理与意义
spingboot 和 spingFramework的关系
摘要:spring有两种含义,一种是spring家族下所有产品,一种是特指springFramework 而spring MVC 又是springFramework下专门用来开发web的 springboot 可以说是springFramework的应用 很多人说使用springboot不需要配置繁琐的x 阅读全文

posted @ 2022-05-19 20:31 素心~ 阅读(211) 评论(0) 推荐(0)

IOC控制反转,DI依赖注入,DIP依赖倒置,原理解析
摘要:什么是IOC,DI,IOC,DI解决了什么问题,IOC,DI的原理是什么? 什么是IOC,IOC的意义是控制反转,DI是依赖注入,两者息息相关,换个角度说IOC是一个概念而DI是其实现 例1: public class B { public void printB() { System.out.pr 阅读全文

posted @ 2022-05-10 14:17 素心~ 阅读(110) 评论(0) 推荐(0)

OCP开闭原则
摘要:什么是OCP OCP存在的意义是什么 它解决了什么问题 什么是OCP 软件、类。函数中对扩展是开放的,对修改是关闭的即开闭原则 简单举例 当A类所实现的业务需求发生变化时,我们不应该直接修改A类,而是应该新建一个B类来实现新的业务需求 那么OCP存在的意义是什么,它是为了保证软件的扩展性 可维护性, 阅读全文

posted @ 2022-05-08 14:13 素心~ 阅读(47) 评论(0) 推荐(0)

导航