Best Software for 2025 is now live!
Zu Meinen Listen hinzufügen
Nicht beansprucht
Nicht beansprucht

Top-bewertete Eclipse AspectJ Alternativen

Eclipse AspectJ Bewertungen & Produktdetails

Saurabh S.
SS
Software Engineer
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Eclipse AspectJ?

Wir haben standardmäßige Protokollierungsregeln. Wir haben uns darauf verlassen, dass die Entwickler diese befolgen, während sie die Dienste implementieren. Wir erkannten, dass dies nicht der beste Ansatz ist. Wir implementieren unsere eigene Bibliothek mit Aspect J, die Entwickler als Abhängigkeit hinzufügen können. Jetzt haben wir eine standardisierte Implementierung über alle unsere Dienste hinweg. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Es war am Anfang etwas schwierig zu verstehen. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Querschnittsbelange - Protokollierung. Es fungiert als Standardimplementierung. Wir müssen uns nicht auf die Entwickler für die Implementierung verlassen. Bewertung gesammelt von und auf G2.com gehostet.

Eclipse AspectJ Übersicht

Was ist Eclipse AspectJ?

AspectJ ist eine nahtlose aspektorientierte Erweiterung der Javatm-Programmiersprache.

Eclipse AspectJ Details
Weniger anzeigenMehr anzeigen
Produktbeschreibung

AspectJ ist eine nahtlose aspektorientierte Erweiterung der Javatm-Programmiersprache.


Verkäuferdetails
Gründungsjahr
2004
Hauptsitz
Ottawa, Canada
Twitter
@EclipseFdn
31,519 Twitter-Follower
LinkedIn®-Seite
www.linkedin.com
218 Mitarbeiter*innen auf LinkedIn®
Beschreibung

The Eclipse Foundation provides our global community of individuals and organizations with a mature, scalable, and business-friendly environment for open source software collaboration and innovation. The Foundation is home to the Eclipse IDE, Jakarta EE, Eclipse Software Defined Vehicle, and over 4
5 open source projects, including runtimes, tools, and frameworks for cloud and edge applications, IoT, AI, automotive, systems engineering, distributed ledger technologies, open processor designs, and many others. The Eclipse Foundation AISBL is an international non-profit association supported by over 350 members, including industry leaders who value open source as a key enabler for their business strategies. To learn more, follow us on social media at @EclipseFdn or visit eclipse.org.

Aktuelle Eclipse AspectJ Bewertungen

Shubham A.
SA
Shubham A.Kleinunternehmen (50 oder weniger Mitarbeiter)
4.5 von 5
"Eclipse AspectJ Bewertung"
Was ich mag, ist die Tatsache, dass ein Programmiermodell direkt in das Tool integriert ist. Im Allgemeinen ist es nicht einfach, aspektorientierte...
himanshu p.
HP
himanshu p.Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
4.0 von 5
"Eclipse AspectJ: Der beste Code-Editor"
Eclipse AspectJ ist einfach zu verwenden und bietet die besten Werkzeuge für Programmierer.
Rahul G.
RG
Rahul G.Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
4.0 von 5
"Eclipse AspectJ ist das beste aspektorientierte Programmierwerkzeug."
es ist einfach zu benutzen hier habe ich alle Funktionen der Aspektprogrammierung gefunden. ich kann sagen, dass ich damit zufrieden bin.
Sicherheitsabzeichen
Dieser Verkäufer hat seine Sicherheitsinformationen noch nicht hinzugefügt. Lassen Sie ihn wissen, dass Sie möchten, dass er sie hinzufügt.
0 Personen haben Sicherheitsinformationen angefordert

Eclipse AspectJ Medien

Beantworten Sie einige Fragen, um der Eclipse AspectJ-Community zu helfen
Haben sie Eclipse AspectJ schon einmal verwendet?
Ja

23 von 24 Gesamtbewertungen für Eclipse AspectJ

4.2 von 5
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Bewertungen durchsuchen
Beliebte Erwähnungen
Die nächsten Elemente sind Radioelemente und sortieren die angezeigten Ergebnisse nach dem ausgewählten Element und aktualisieren die angezeigten Ergebnisse.
Filter ausblendenWeitere Filter
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
G2-Bewertungen sind authentisch und verifiziert.
Kushagra R.
KR
Software Engineer
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Eclipse AspectJ?

Wir haben es ausgiebig in der Entwicklung und beim Testen unseres Projekts verwendet. Dies ist gut für die Durchführung von aspektorientierten Java-Projekten. Unser Projekt nutzte Aspektlogiken wie Querschnittsabstraktion usw. Eclipse AspectJ hatte jedoch alle erforderlichen Funktionen, um komplexe Dinge einfach zu verwalten. Ich mochte auch die Umfassendheit der Dokumentation und die Unterstützung durch die Community ist ebenfalls gut. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Keine negativen Punkte gefunden, aber die anfängliche Konfiguration in Eclipse und das Debugging können verbessert werden. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Fähigkeit, Konzepte der Aspektprogrammierung wie Querschnittsfunktionen zu handhaben. Auch konfigurierbare Protokollierungsstufen und Hot-Patching haben in unserem Projekt sehr geholfen. Bewertung gesammelt von und auf G2.com gehostet.

Prashant S.
PS
Frontend Developer
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Eclipse AspectJ?

Verschiedene Inter-Typ-Deklarationen in AspectJ ermöglichen es Programmierern, die Klassen und ihre Mitglieder sowie die Beziehungen zwischen ihnen in der statischen Struktur eines Programms zu ändern. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Da es auf Proxy-basierter AOP beruht, wird nur die Beratung auf Methodenebene unterstützt und die Abfangung auf Feldebene nicht unterstützt. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Die neuen Konstrukte, die von AspectJ zu Java hinzugefügt wurden, sind sehr hilfreich, wie Pointcuts, Advice usw. Bewertung gesammelt von und auf G2.com gehostet.

himanshu p.
HP
GET
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
(Ursprünglich )Informationen
Was gefällt dir am besten Eclipse AspectJ?

Eclipse AspectJ ist einfach zu verwenden und bietet die besten Werkzeuge für Programmierer. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Alles ist ziemlich gut, aber manchmal gibt es Probleme beim Debuggen des Codes. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Das Hauptziel ist es, Altsysteme für Tests zu öffnen. Infolgedessen war das Abfangen externer Anrufe und deren Mocking mit AspectJ wirklich einfach. Bewertung gesammelt von und auf G2.com gehostet.

Rahul G.
RG
Associate Consultant
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Eclipse AspectJ?

es ist einfach zu benutzen hier habe ich alle Funktionen der Aspektprogrammierung gefunden. ich kann sagen, dass ich damit zufrieden bin. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Alle Dinge sind hier gut, einige GUI-Funktionen sind schwierig, aber handhabbar. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Alle Entwicklung in Bezug auf App-Erstellung, Webdesign usw. Bewertung gesammelt von und auf G2.com gehostet.

Ashish K.
AK
Software Engineering Specialist
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
(Ursprünglich )Informationen
Was gefällt dir am besten Eclipse AspectJ?

Eclipse AspectJ ist eines der Open-Source-Technologieprojekte von Eclipse, das zur Entwicklung und zum Testen skalierbarer aspektorientierter Java-Projekte verwendet werden kann. Ich habe Aspektkonzepte verwendet, die Querschnittsbelange, Pointcut, Abstraktionscodierung umfassen. Es bietet die Möglichkeit, Protokolle zu schreiben und kann für den Authentifizierungsprozess angepasst werden. Es wird mit mehreren Open-Source-Tutorials zur Verständigung und Implementierung geliefert. Wir haben Aspect auch zur Lösung von optimistischen Datenbanksperrproblemen verwendet. Es war hilfreich bei der Lösung solch komplizierter Probleme, die außergewöhnliche Funktionen erfordern, um sie zu beheben. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Wenn Sie Aspect in Eclipse verwenden möchten, müssen Sie Aspect in Ihrer Plattform konfigurieren. Aber das Spring Tool Suite kommt bereits mit den Funktionen und Sie können eine Abhängigkeit haben, um Aspect-Coding zu verwenden. Das Debuggen ist komplex, da Aspect zur Laufzeit passiert. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Eclipse AspectJ:

Wenn Sie sich im Java-Ökosystem befinden und planen, Authentifizierungs- und Protokollierungsoperationen anzupassen, dann verwenden Sie AspectJ in Ihrem Produkt. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Ich versuchte, ein anpassbares, auf Annotationen basierendes Logging-Framework zu erstellen, das alle Anfragen und Antworten einer API protokolliert, und dynamisches Logging kann mithilfe von Splunk durchgeführt und nachverfolgt werden. Um ein robustes Produkt zu schaffen, stößt man auf viele Probleme, die einen aspektorientierten Ansatz erfordern, um sie zu lösen. Wir haben auch ein Authentifizierungs-Framework unter Verwendung von AOP erstellt und konnten das Querschnittsproblem für unsere Anwendung reduzieren. Ich habe auch Aspekte verwendet, um Wiederholungsanwendungen bei Datenbanksperroperationen durchzuführen. Bewertung gesammelt von und auf G2.com gehostet.

Ashish K.
AK
Microservice and BPM Developer
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Eclipse AspectJ?

Aspekt wurde in unserer Anwendung verwendet, um sich um Paket-, Klassen- und Quellcode-Scans für die Durchführung von Geschäftsanwendungsfällen zu kümmern. Wir konnten Protokollierungsabfangung, Ausnahmebehandlung und Oauth-Sicherheitsfilter in der gesamten Anwendung mit aspektorientierter Programmierung handhaben. Es reduziert den manuellen Aufwand und macht komplexe Funktionalitäten einfach. Wir konnten die Geschäftsanforderungen zur Laufzeit handhaben und daher können die meisten Dinge beim Start der Anwendung erledigt werden. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Obwohl es als einer der leistungsstarken Mechanismen der Programmierung angesehen wird, müssen weitere Funktionen hinzugefügt werden, die die Sichtbarkeit von privaten Mitgliedsvariablen weiter vereinfachen können und somit die Dinge erleichtern werden. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Eclipse AspectJ:

alle Querschnittsbereiche und helfen, eine skalierbare Anwendung zu erstellen. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Wir haben eine der Anwendungen für den Sicherheitsbereich entwickelt und das Aspekt-Feature verwendet, um mehrere bereichsübergreifende Anliegen zu überwinden. Wir haben unsere Anwendung effizienter gemacht und konnten Funktionen mit Spring Boot integrieren. Es wird zu weniger Code führen und den Zugriff auf verschiedene Methoden/Variablen von jedem Teil der Anwendung ermöglichen. Bewertung gesammelt von und auf G2.com gehostet.

YK
Senior Software Engineer
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
(Ursprünglich )Informationen
Was gefällt dir am besten Eclipse AspectJ?

Es gibt nicht viel, was man mit AspectJ nicht machen kann. Wir verwenden es, um unsere Logik in komplette Anwendungen einzufügen, ohne deren Code zu ändern (wie großartig ist das!). Es bietet eine einfache API, um ansonsten schwierige Aufgaben zu erledigen (wie Bytecode-Manipulation). Die Durchführung von Instrumentierung ohne AspectJ würde uns viel Zeit und Ressourcen kosten, daher könnten wir sagen, dass es für einen der Kernaspekte unserer Anwendung unverzichtbar ist. Eine weitere großartige Sache an AspectJ ist die Tatsache, dass es meistens sofort funktioniert. Das ist ziemlich erstaunlich, weil es ~15 Jahre alt ist, aber auch mit aktueller Technologie gut läuft. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Das Projekt ist ziemlich alt und einige Bereiche im Code selbst sind nicht sehr gut dokumentiert. Wir mussten es forken und benutzerdefinierte Funktionalitäten hinzufügen, was nicht das Einfachste war. Das Debuggen kann auch schwierig sein, da die Implementierung nicht einfach ist und mehrere Mechanismen berücksichtigt werden müssen (wie Cache). Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Eclipse AspectJ:

Die Dokumentation erklärt ziemlich gut, wie man ihre API verwendet, was Ihnen Zeit spart. Die Lernkurve ist steil, aber sobald man sie beherrscht, ist sie ziemlich einfach zu benutzen. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Wir verwenden AspectJ für die Instrumentierung.

Die Fähigkeit, spezifische Geschäftslogik in vollständigen Anwendungen zu "umwickeln", ohne sie zu verändern, ist für uns eine unverzichtbare Funktion, und AspectJ macht das sehr gut.

Ein weiterer Vorteil ist die relativ einfache API, die AspectJ bietet. Eigene Aspekte zu schreiben ist ziemlich einfach, sobald man die Syntax beherrscht, und die API ermöglicht es, die genauen Pointcuts auf sehr präzise Weise auszuwählen. Bewertung gesammelt von und auf G2.com gehostet.

Kristof J.
KJ
Principal Developer
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Eclipse AspectJ?

In den vergangenen Jahren habe ich viele aspektorientierte Werkzeuge ausprobiert, und AspectJ war mit Abstand die funktionsreichste und ausgereifteste Lösung. Die Leistung ist ebenfalls einwandfrei, wir hatten nie ein einziges leistungsbezogenes Problem aufgrund der Verwendung von AspectJ. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Die Lernkurve ist ziemlich steil, wenn Sie neu in AOP sind. Es gibt viele neue Konzepte zu verstehen, und es ist nicht trivial, welche Art von Problemen Sie mit AspectJ anvisieren sollten und für welche Sie besser einen anderen Ansatz wählen. Glücklicherweise gibt es Bücher und detaillierte Dokumentationen, die beim Einstieg helfen. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Eclipse AspectJ:

Für eine einfachere Einrichtung und eine etwas bessere Zugänglichkeit können Sie sich auch Spring AOP ansehen. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Wir haben AspectJ erfolgreich für das Tracing, das Sammeln von Audit-Logs und auch für die Durchsetzung von Richtlinien eingesetzt. Letzteres ist eine wenig bekannte Funktion von AspectJ, aber eine der nützlichsten: Es kann helfen, gemeinsame Ansätze, Strategien und Richtlinien innerhalb des Teams durchzusetzen. Bewertung gesammelt von und auf G2.com gehostet.

Michaela B.
MB
IT courses lector/trainer
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
(Ursprünglich )Informationen
Was gefällt dir am besten Eclipse AspectJ?

Werkzeugunterstützung, Erlernbarkeit, Benutzerfreundlichkeit. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Ich konnte keine Java Swing-Grafikkomponenten einbinden. Ich brauchte es in meinem DEAL-Projekt: https://git.kpi.fei.tuke.sk/michaela.bacikova/DEAL/-/wikis/home

Es gibt Handler für jede Komponente, aber ich konnte nicht in alle Swing-Komponenten einbinden und ihre Methoden verwenden oder ihre Eigenschaften ändern. Es ist schon lange her, daher kann ich mich nicht an die genauen Methoden/Eigenschaften erinnern - aber die Lösung war, in die JVM selbst einzubinden, und das würde das Projekt unbrauchbar machen. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Eclipse AspectJ:

Ich empfehle gerne :) Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Probleme, die ich zuvor beschrieben habe. Vorteile - in der Lage, sich in die bestehende Java-Anwendung oder das Programm einzufügen, ohne den ursprünglichen Code zu beeinträchtigen, und auch in der Lage zu sein, den spezifischen Code (der sonst im gesamten Code verstreut wäre) an einem Ort zu haben. Bewertung gesammelt von und auf G2.com gehostet.

Shubham A.
SA
Engineering Leadership
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
(Ursprünglich )Informationen
Was gefällt dir am besten Eclipse AspectJ?

Was ich mag, ist die Tatsache, dass ein Programmiermodell direkt in das Tool integriert ist. Im Allgemeinen ist es nicht einfach, aspektorientierten Code zu schreiben, aber mit Eclipse AspectJ wird es Teil der Teamkultur. Auch die Gemeinschaft, die sich darum gebildet hat, von Tutorials bis zu Foren, ist großartig. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Eclipse AspectJ?

Steile Lernkurve. Auch die Debugbarkeit wird schwierig. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Eclipse AspectJ Solving und wie profitieren Sie davon?

Protokollierung über Querschnittsbelange. Bewertung gesammelt von und auf G2.com gehostet.