1

我有一个关于 Java EE 安全最佳实践的问题。使用注释或部署描述符来定义 Web 应用程序的安全性有哪些优点和缺点?是否存在您偏爱其中一种的情况?

先感谢您 :)

4

2 回答 2

4

嗯,它是时尚的主人。几年前出现了“将应用程序工具与编程分开”的大规模运动(例如,您可以阅读 EJB 的规范,其中甚至有特殊的角色,这个人甚至不必是程序员)。通过这种方式,XML 的使用得到了认可(而不是普通的 txt 文件或属性文件)。并且注释将这些 XML 文件带回代码中。我认为这是由于 Spring 框架中的质量。配置应用程序真的很难(没有“调试”配置的好方法)。使用注释是进行配置的“轻量级”方式。在简单的场景中,您可以跳过定义组件之间的关系,因为它们可以从您的代码元素中推断出来。

于 2012-03-13T18:03:24.103 回答
1

使用注释很优雅(您不需要额外的 XML 文件),但每次进行更改时都需要重新编译代码。

于 2012-02-15T16:38:14.523 回答