为什么Spring允许在私有方法上使用控制器注释的请求映射?
发布于 2021-02-02 11:19:40
今天在Spring MVC cotnroller课堂上遇到了这个问题,
@RequestMapping(value = { "/foo/*" }, method = { RequestMethod.GET})
private String doThing(final WebRequest request) {
...
return "jsp";
}
这使得编写测试变得有些困难,我可能会将其更改为public,但是允许在私有方法上进行映射的意义何在?
关注者
0
被浏览
107
1 个回答
推荐阅读
-
Spring MVC控制器内部的私有方法是线程安全的
2021-02-02 关注 0 浏览153 1答案
-
如何在AngularJs中使用私有方法编写可测试的控制器?
2021-02-01 关注 0 浏览55 1答案
-
为什么我可以调用私有方法?
2021-01-30 关注 0 浏览101 1答案
-
在Spring @PreAuthorize中调用私有方法
2021-02-02 关注 0 浏览109 1答案
-
java @SafeVarargs为什么私有方法需要是最终的
2021-01-30 关注 0 浏览124 1答案
-
Spring @Transactional属性可以在私有方法上工作吗?
2021-02-02 关注 0 浏览2354 1答案
-
反射是否会破坏私有方法的概念,因为私有方法可以在类外部进行访问?
2021-02-02 关注 0 浏览121 1答案
-
Spring @Transactional 属性是否适用于私有方法?
2022-05-26 关注 0 浏览29 1答案
-
JavaScript 私有方法
2022-03-22 关注 0 浏览36 1答案
-
JavaScript私有方法
2021-02-02 关注 0 浏览76 1答案