【问题标题】:Documenting use of EJB3 annotations within a code base记录代码库中 EJB3 注释的使用
【发布时间】:2011-03-25 04:37:38
【问题描述】:

我们有一个庞大的代码库,我想生成关于代码库中 EJB3 注释使用情况的具体报告。最简单的用例是生成一个 HTML/PDF 报告,其中包含使用 EJB3 安全注释的所有类/方法的详细信息。本文档的目标是让非开发人员能够简单地查看产品中的哪些接口具有哪些角色,以便填补空白。我会看到使用持久性和基于会话的注释的类似报告。以及所有注释的超级报告。

@RolesAllowed({"Administrator", "UserAlarmsRO", "NetworkAlarmsRO", "DeviceAlarmsRO","ServiceAlarmsRO","UserAlarmsRW", "NetworkAlarmsRW", 
"DeviceAlarmsRW", "ServiceAlarmsRW","UserGraphsRO","NetworkGraphsRO","DeviceGraphsRO","ServiceGraphsRO","SLMRO","SLMRW","SLMTemplatesRW"})
public class VisualisationMgrBean 

最好使用现有的 javadoc 工具还是有一组我可以重用的 3rd 方 doclet。

【问题讨论】:

    标签: java annotations ejb-3.0 javadoc


    【解决方案1】:

    Google for "Annotation Processing" 你会发现很多关于如何分析 Java 代码中的注释的资料。例如这个链接Annotations。应该不难找到一些您可以修改以生成您想要的报告的代码(我自己完成了 html 和 Excel 报告,这很容易)。

    【讨论】:

      猜你喜欢
      • 2011-12-07
      • 2020-07-27
      • 1970-01-01
      • 2011-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多