Webanwendung Annotationen hinzufügen

Java EE 5 und 6 unterstützen die Injektion von Annotationen in den Quellcode. Dadurch können Sie Ressourcen, Abhängigkeiten, Services und Lebenszyklusbenachrichtigungen in den Quellcode einbetten, ohne diese Artefakte an anderer Stelle verwalten zu müssen. Annotationen vereinfachen die Entwicklung und Konfiguration von Unternehmensanwendungen.

Informationen zu diesem Vorgang

Sie können Ihrem Quellcode Annotationen in der Ansicht "Annotationen" hinzufügen oder die Annotationen direkt im Java™-Editor hinzufügen.

Vorgehensweise

  1. Legen Sie fest, welche Annotationen Ihrer Webanwendung hinzugefügt werden sollen.
    Tabelle 1. Von Java EE 5-Webanwendungen unterstützte Annotationen . In dieser Tabelle werden allgemeine, EJB- und Web-Service-Annotationen beschrieben, die in Webanwendungen verwendet werden können.
    Annotationstyp Annotation Beschreibung
    Allgemeine Annotationen @Resource Die Ressourcenannotation deklariert eine für die Anwendung erforderliche Referenz auf eine Ressource.
    @Resources Die Annotation @Resources deklariert mehrere Ressourcendeklarationen.
    @DeclaresRoles Die Annotation @DeclaresRoles gibt die Sicherheitsrollen für die Anwendung an.
    @RunAs Die Annotation @RunAs die Rolle der Anwendung während Laufzeit an.
    @PostConstruct Die Annotation @PostConstruct gibt den Container an, der nach Abschluss der Ressourceninjektion startet, um Initialisierungen durchzuführen.
    @PreDestroy Die Annotation @PreDestroy wird verwendet, um anzuzeigen, dass der Container die Instanz gerade entfernt.
    EJBs @PersistenceContext Die Annotation @PersistenceContext gibt den containergesteuerten Entitätskontext an.
    @PersistenceContexts Die Annotation @PersistenceContexts deklariert mehrere @PersistenceContext-Annotationen.
    @PersistenceUnit Die Annotation @PersistenceUnit gibt eine Referenz auf eine Entitätsmanagerfactory zur Verwendung mit EJBs an.
    @PersistenceUnits Die Annotation @PersistenceUnits deklariert mehrere @PersistenceUnit-Annotationen.
    Web-Services @WebServiceRef Die Annotation @WebServiceRef gibt eine Referenz auf einen Web-Service innerhalb einer Webanwendung an.
    @WebServicesRefs Die Annotation @WebServicesRefs deklariert mehrere @WebServiceRef-Annotationen.
  2. Sie können Ihrem Quellcode Annotationen in der Ansicht "Annotationen" hinzufügen oder die Annotationen direkt im Java-Editor hinzufügen.

Nächste Schritte

Weitere Informationen zu Ressourceninjektionen auf Webebene finden Sie in den folgenden Artikeln:
Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: twebannotations.html