@Controller写在private方法上是否生效?为什么?

    技术2022-07-11  96

    @Controller写在private方法上是否生效?
    先说答案: 会。
    下面说下为什么

    通过追踪我们可以看到,Spring调用我们定义好的Controller处理方法是通过反射来处理的,反射通过设置method.setAccessible(true); 后,就可以调用私有方法,有兴趣可以自己根据截图上的方法栈追踪一波。

    Processed: 0.011, SQL: 9