Kapitel 89. Benutzerdefinierte Identitätsanmerkungen großzügig verwenden

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Mark Richards

Annotationen in Java sind einfach zu schreiben, einfach zu benutzen und sehr mächtig - zumindest einige davon. In der Vergangenheit waren Annotationen in Java eine bequeme Möglichkeit, aspektorientierte Programmierung (AOP) zu implementieren, eine Technik, die darauf abzielt, allgemeine Verhaltensprobleme durch das Einfügen von Verhalten an bestimmten Stellen im Code zu lösen. Die meisten Entwicklerinnen und Entwickler haben AOP jedoch aufgrund unerwünschter Nebeneffekte und dem Wunsch, den gesamten Code an einem Ort zu haben - der Klassendatei - weitgehend aufgegeben.

Identitätskommentare sind völlig anders, da sie keine Funktionalität enthalten. Stattdessen liefern sie lediglich programmatische Informationen, die zur Steuerung, Analyse oder Dokumentation eines Aspekts des Codes oder der Architektur verwendet werden können. Du kannst Identitätsannotationen verwenden, um Transaktionsgrenzen oder eine Domäne oder Subdomäne zu identifizieren, eine Service-Taxonomie zu beschreiben, Framework-Code zu kennzeichnen und sie in Dutzenden von anderen Anwendungsfällen einzusetzen.

So ist es zum Beispiel oft wichtig, Klassen zu identifizieren, die Teil des zugrunde liegenden ...

Get 97 Dinge, die jeder Java-Programmierer wissen sollte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.