Eclipse AspectJ

aspectj is a seamless aspect-oriented extension to the Javatm programming language

Languages supported:

8.4/10 (Expert Score) ★★★★★
Product is rated as #23 in category Java Web Frameworks Software
Ease of use
8.3
Support
8.2
Ease of Setup
0.0

aspectj is a seamless aspect-oriented extension to the Javatm programming language

Eclipse AspectJ
Eclipse AspectJ

Show more categories

Customer Reviews

Eclipse AspectJ Reviews

Ashish K.

Advanced user of Eclipse AspectJ
★★★★★
Open Source Aspect Oriented Java platform for scalable Application!!!

What do you like best?

Eclipse AspectJ is one of the open source Eclipse technology project that can be used to develop and test scalable aspect oriented java projects. I have used Aspect concepts which includes cross-cutting concerns, pointcut, abstraction coding. It provides feature to write logs and can be customized for authentication process. It comes up with multiple open source tutorial for understanding and implementation. We also used Aspect for resolving optimistic database lock issues, It was helpful for resolving such complicate issue which needs out of the box features to fix it.

What do you dislike?

If you want to use Aspect in Eclipse than you need to configure Aspect in your platform. But Spring Tool Suite comes readily with the features and you can have dependency to use aspect coding. Debugging is complex as aspect happens in Runtime.

Recommendations to others considering the product:

If you are in Java ecosystem and planning to customize authentication and logging operations then do use the AspectJ in your product.

What problems are you solving with the product? What benefits have you realized?

I was trying to create a customize annotation based logging framework which will log all request and response out of an API and dynamic logging can be done and traced using Splunk. In order to create a rock solid product, you will come across many issues which needs aspect oriented approach to resolve them. We also created Authentication framework using AOP and were able to reduce the cross-cutting concern for our application. I also used aspect to perform retry application on database locking operations.

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide