I'm currently developing a small application using Spring and the Acegi Security Framework. What do you think about such frameworks and how do they fit to the patterns described in your book?
Thomas, I am currently leading a large development project using AJAX and Spring. Spring is a bit different from many frameworks in that it implements dependency injection. The fundamentals still apply and most of the patterns in the book are still relevant. Take a look at the Audit Interceptor pattern in Chapter 10. It implies a filtering interceptor approach that fits nicely into the Spring framework. You can then take the other relevant business tier patterns and implement them using similiar filtering strategies. Dynamic Service Management is practically already implemented for you if you are using XDoclet with Spring. The Policy Delegate pattern could also be implemented as a filter to enforce access control to your business objects. Hope this helps.