A new version of AspectJ was released a few weeks ago. But most of the official documentation is really old, dating before the AspectWerkz merge. Books are similarly dated. It's difficult to figure out what has happened post-merge.
Have the AspectJ language extensions and ajc become mandatory now? Has the AspectWerkz pure java implementation disappeared?
Thanks.
AspectJ is an aspect-oriented programming (AOP) extension created at PARC for the Java programming language. It is available in Eclipse Foundation open-source projects, both stand-alone and integrated into Eclipse.
Eclipse AspectJ™ is a seamless aspect-oriented extension to the Java™ programming language. It is Java platform compatible easy to learn and use. From July 3rd, 2012 to June 16th, 2021.
AspectWerkz was merged with AspectJ since AspectJ 5. But the current version of AspectJ is 6. So there are a lot of books and documentation which covers @AspectJ. For example, AspectJ in Action, Second Edition covers AspectJ 6 and it is a great book. And you can find the official @AspectJ documentation here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With