簡體   English   中英

獨立Java程序中的注釋基礎配置

[英]Annotation base configuration in standalone Java program

我非常喜歡Java EE中的注釋基礎配置(@Resource)功能,這使我意識到了這一點。 然后我注意到該注釋實際上是Java SE的一部分。

所以我想知道我是否可以在Java SE中使用它。 我當然可以在獨立程序中使用注釋,但是我發現了如何實際配置它。 我發現的所有示例都涉及創建Java EE配置文件。 任何人都可以給我一個確認(或給我一個參考),它可以在Java EE環境之外使用嗎? 以及如何做到這一點?

注釋具有特定的用途,只能用於這些目的。 因此,在大多數情況下,Java EE批注將在Java EE之外不起作用。 但是,例如,jUnit和JPA批注應在Java SE應用程序中工作。 如果您願意,也可以自己滾動。

我在想同樣的事情。 某些東西必須處理注釋-這是Spring所做的,但目前我不使用Spring。

添加自定義批注處理以處理@ Resource,@ PostConstruct和@PreDestroy批注(這可能是幾十行代碼)並不難,但是在某些時候,您必須認為“嗯,Spring已經在做所有這一切,還有更多”。

Tomcat還為WebServices實現了它們,因此您只能在正確配置的@WebService類上使用它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM