![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring
Spring技术学习总结
fzshuai25
blog.fzshuai.top
展开
-
SpringBoot 中 @ControllerAdvice 注解
SpringBoot 中 @ControllerAdvice@ControllerAdvice 是 Spring 3.2 提供的新注解,应用在处理全局异常、全局数据绑定、全局数据预处理等方面。我在一个 SpringBoot 项目中,处理全局异常,Controller 类中的异常统一由 ControllerExceptionHandler 类处理,至于它的底层源码只是大概阅读了一下,还没有很深刻的见解。我的代码如下:package com.fzshuai.handler;import org.slf原创 2021-07-20 09:36:39 · 295 阅读 · 1 评论 -
SpringMVC 浅显理解
简单谈谈 Spring MVCOOP 七大原则开闭原则:对扩展开发,对修改关闭里氏替换原则:继承必确保父类所拥有的性质在子类中仍然成立依赖倒置原则:设计要依赖于抽象而不是具体化,要面向接口编程,不要面向实现编程单一职责原则:控制类的颗粒大小、将对象解耦、提高其内聚性接口隔离原则:要为各个类建立他们需要的专用接口迪米特法则:只与你的直接朋友交谈,不跟“陌生人”说话合成复用原则:尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现MVC 分层图:MVC 架构模式:通过把原创 2021-04-26 21:41:20 · 125 阅读 · 1 评论 -
Spring中IoC控制反转
在传统Java中生成一个对象需要创建一个类,然后使用的时候把它new出来,在Spring引入IOC思想,对象Spring容器进行管理,需要的时候从容器中把对象取出来,通过xml文件配置,给对象的一些属性赋值。...原创 2020-11-29 00:44:47 · 201 阅读 · 1 评论