今天看啥  ›  专栏  ›  极客时间

作为 Java 工程师,你的 Spring 用对了吗?

极客时间  · 公众号  ·  · 2021-04-21 18:00
这些年,Spring 几乎是 Java 开发的标配,好用归好用,但确实也有不少坑,很多“坑”隐藏的还相当隐蔽,下面这些问题,估计你都遇到过: 1、我们在给一个接口类添加了 @RestController 注解时,有时候难免会想,换成 @Controller 可以么?到底用哪个更好? 2、遇到一个过滤器(Filter)不按我们想要的顺序执行时,通常都是立马想到去加 @Order,但是 @Order 不见得能搞定所有的情景呀。此时,我们通常会抓狂地胡乱操作,把各种注解来一遍,最终顺序可能保证了,但是每个过滤器都执行了多次。3、为什么我们只是稍微“动”了下,就出故障了呢?例如,新手常遇到的一个错误,在 SpringBoot 中,将 Controller 层的类移动到 Application 的包之外,此时 Controller 层提供的接口就直接“ ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照