【问题标题】:How to scan for Annotations and the values assigned to them Using Spring如何使用 Spring 扫描注释和分配给它们的值
【发布时间】:2014-02-28 08:03:06
【问题描述】:

我想在我的应用程序(控制器)中扫描@Controller @Path 等其他注释,因为我想记录基于 REST 的服务。我无法找到合适的解决方案,并想设计自己的解决方案。我想知道 Spring 中是否有一个组件可以帮助我扫描所有控制器并帮助我获取这些信息。我想从头开始定制一个构建扫描仪。请指出 Spring 中的 API 可以帮助我做到这一点。我想构建一个定制的文档工具。

【问题讨论】:

标签: java spring rest spring-mvc annotations


【解决方案1】:

一种从包中获取所有类并通过反射检查的方法,例如

SomeController.class.isAnnotationPresent(Controller.class)

@Ralph 已经指定了另一个好方法

【讨论】:

    猜你喜欢
    • 2018-08-05
    • 2011-10-15
    • 1970-01-01
    • 2015-01-10
    • 2012-10-19
    • 2014-09-13
    • 1970-01-01
    • 1970-01-01
    • 2015-07-18
    相关资源
    最近更新 更多