我是 Spring boot 的新手,但我来自 Play!框架背景。
在 Play 中有一种叫做 Action “Action Composition”的东西
https://www.playframework.com/documentation/2.6.x/JavaActionsComposition
它用于在执行 api 方法之前执行一些代码逻辑,因此它可以用于创建自定义安全性,或者我们想要在访问 api 方法之前添加的任何逻辑。
然后我们只需用此 Action 注释任何 api。
Spring boot中有类似的事情吗?
我在 google 上搜索了 actions/validators ,但没有找到与 Play 框架的 Action 组合行为类似的结果。
最佳答案
您正在寻找的称为拦截器
。其目的是允许在到达实际 API 端点之前执行某些操作。
这个documentation应该有帮助。
关于validation - Spring Boot pre api操作注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48892817/