The Holy Trinity in Action
The Spring homepage currently has a link to an interesting blog article about the use of annotations, AspectJ, and Spring together: Chris Nelson has posted a piece on "Annotations, Aspects, and Spring:...
View ArticleJoining Interface21
I'm pleased to announce plans for much closer integration between the Spring and AspectJ projects in the near future. Spring and AspectJ already fit well together: Spring can be used to configure...
View ArticleLots of new toys...
AspectJ 5 RC1, AJDT 1.2.1 RC1, and AJDT 1.3.0 RC1 It's been a really busy last few weeks for me. Yesterday we finally made it to RC1 of AspectJ 5 (a release that has been a long time coming). This...
View ArticleAspectJ 1.5.0 is here at last!
It was a long road.... But I'm delighted to say that AspectJ 1.5.0 final has now shipped. You can get a copy of the command line compiler and tools from the AspectJ downloads page. You can also get...
View ArticleSomething you *don't* want to see...
For once, this is not a post about AspectJ!> Not wanting to name names, but I was using the woolwich cashpoint in southampton airport terminal building last night. I put my card into the machine,...
View ArticleEclipse AspectJ book examples now packaged for Eclipse 3.1 & AspectJ 5
Long overdue, but I've finally repackaged all of the examples from the Eclipse AspectJ book for easy installation on Eclipse 3.1 and the latest AJDT. Here's the download link and installation...
View ArticleAspectJ and AJDT going strong...
Matt Chapman pulled together the download statistics for AspectJ and AJDT for the month of December 2005: AspectJ - 7,400 AJDT - 20,000 It's great to see the numbers looking so healthy, and interesting...
View ArticleTyped Advice in Spring 2.0 (M2)
I spent a few days last week working on argument binding in advice for the new aop schema and @AspectJ support in Spring 2.0. In this article, I'll explain how the new support works and how you can use...
View ArticleWhat's on your bookshelf?
One of the things I like to do when I visit a client is to take a look at the books on their bookshelf (and those of the other members of their team). I do this for three reasons. Firstly I'm always...
View ArticleA Practical Guide to Using an Aspect Library (part I)
This entry represents part one of a two-part guide to using an aspect library (with AspectJ). I wrote it in December of last year, and have been waiting to finish part II before publishing it. But I...
View ArticleTips for using Eclipse effectively
In Germany they have an entire magazine devoted to Eclipse, called (imaginatively ;) "Eclipse Magazin"". I don't speak (or read) German, but I have to say the content always looks really good, and...
View ArticleGraham Hamilton on AOP
Graham Hamilton posted a blog entry on AOP this week. It's attracted a good deal of criticism in the responding comments - probably because of the provocative writing style. Graham's certainly been in...
View ArticleTeaching AOP
For the past 2 months I've been working extremely hard putting together a course on AOP with AspectJ and Spring 2.0. One thing I've learnt is just how much effort goes into such a venture: each...
View ArticleWhen false==true : JVM bugs and (byte)code generation strategies
Update: the JRockit team gave outstanding service on this issue, and found and fixed the bug in their VM within 24 hours of it being reported. The code generated by AspectJ has also been tweaked so...
View ArticleSimplifying Enterprise Applications with Spring 2.0 and AspectJ
Some of you may not have caught up with InfoQ yet :- it's a great site for community news and articles concerning enterprise development (it's not restricted to just Java: I like seeing ideas from...
View Article
More Pages to Explore .....