0

我意识到我非常喜欢 Java EE 中的注释基础配置(@Resource)功能。然后我注意到注解实际上是 Java SE 的一部分。

所以我想知道我是否可以将它与 Java SE 一起使用。我当然可以在独立程序中使用注释,但我找到了如何实际配置它。我发现的所有示例都涉及创建 Java EE 配置文件。谁能给我一个确认(或给我一个参考)它可以在 Java EE 环境之外使用吗?以及如何做到这一点?

4

2 回答 2

1

注释具有特定目的,并且只能用于这些目的。因此,Java EE 注释在大多数情况下在 Java EE 之外没有任何功能。但是例如 jUnit 和 JPA 注释应该在 Java SE 应用程序中工作。如果您愿意,也可以自己滚动。

于 2011-03-30T19:15:21.587 回答
0

我也在想同样的事情。有些东西必须处理注释——这就是 Spring 所做的,但目前我没有使用 Spring。

添加自定义注释处理来处理@Resource、@PostConstruct 和@PreDestroy 注释并不难(可能需要几十行代码),但在某些时候你必须想“嗯,Spring 已经在做所有这些,还有更多”。

它们也由 Tomcat 为 WebServices 实现,因此您可以只使用它们,但只能在正确配置的 @WebService 类上使用。

于 2014-10-14T19:02:31.410 回答