![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
Klose S
耐得住寂寞,才能守得住繁华
展开
-
Spring 全局异常处理器
什么是全局异常处理器? 就是把错误异常统一处理的方法。 应用场景: 1、如果参数校验不通过会抛异常,而且无法使用try-catch语句直接捕获,这时可以使用全局异常处理器来捕捉该异常。 2、当你自定义了一个异常类,可以在全局异常处理器中来捕捉该异常。(当然也可以直接在抛出异常处直接捕获,但是这样需要在每一个抛出的地方都写一次捕获代码,看起来不够美观且复用性不强,其他异常同理)。 代码: ...原创 2019-11-26 11:26:19 · 199 阅读 · 0 评论 -
Spring注解之 @Conditional 注解
@Conditional注解通常配合@Bean和@Configuration使用,在配置时用于判断spring容器是否注入某个实体类。 @Conditional的定义: 从代码中可以看到此注解需要传入class类型的数组,并且这些class都继承Condition类 点开Condition源码,可以看到: Condition接口中定义了一个返回值为布尔值的抽象方法,因此可以联想...原创 2019-11-21 13:54:29 · 211 阅读 · 0 评论