I really like Spring a lot and I write about it extensively in my book.
Some of my favorite features include: * A very flexible dependency injection mechanism * Spring AOP for providing services such as transaction management, connection management, security etc etc. * Spring ORM classes such as HibernateTemplate, which significantly simplify the implementation of DAOs.
I had my first real look at Spring at TheServerSide Symposium back in 2004. At the conference I realized that Spring was an extremely useful framework. So much so that the monday after the conference we started using for all new development. I never regretted that decision because development was so much easier and faster.
Enterprise Java consulting and training - <a href="http://www.chrisrichardson.net" target="_blank" rel="nofollow">http://www.chrisrichardson.net</a> Author, POJOs in Action - <a href="http://www.manning.com/crichardson" target="_blank" rel="nofollow">http://www.manning.com/crichardson</a> Enterprise POJOs blog - <a href="http://chris-richardson.blog-city.com" target="_blank" rel="nofollow">http://chris-richardson.blog-city.com</a>
Joined: Mar 29, 2005
Thanks a lot, Chris!
Exactly the answer I was looking for and it proves me, that it was a good idea to start learning spring once ago.