As a article says, if you haven't understood it so far
Spring, then you have missed some important things. I saw a new masterpiece two days ago, he told me that their company will use Spring to architecture the next version of the system, very happy, more and more people are concerned about Spring.
What is SPRING? First it is an open source project, and it is currently very active; it is a framework for the IOC and AOP architectural J2EE system, but it doesn't force you to use Spring in each layer, because it is modular Ok, allow you to choose a module using it according to your needs; it implements a very elegant MVC, providing a unified interface for different data access technology, using IOC makes it easy to implement bean assembly, provided Simple AOP and achieve transcation management, etc ...
Spring's basic idea comes from a famous J2EE book of Rod Johnson:
Expert One-ONE J2EE Design and Development (Programmer To Programmer)
In this book, Rod puts forward a lot of new ideas based on his own years of J2EE development experience. Of course, if you want to see this book, it is best to read English, because the Chinese version is translated by translators, watching I can't sleep in a few days ... On the basis of the code included in the book, Rod Johnson and
Juergen Hoeller has worked hard to release the Spring Framework version 1.0 in March this year. Once the release has caused a strong concern in the industry. At present, there are rod johnson and others in various Java related meetings. The nearest Rod Johnson and Juergen Hoeller have cooperated a new book.
Expert One-on-One J2EE Developments WITHOUT EJB
I have also published hot sale, but unfortunately, I can't see it in China. Currently, Spring Framework is close to the release of 1.1 RC1. From Spring's mailing list, Juergen Hoeller is organizing final modifications and tests, estimating that they can see their efforts within a few days. In addition, some related items around Spring are also active, in which the Acegi Security System for SpringFramework is available on the Spring Framework home page, the main purpose of the project is to provide security mechanisms for SpringFramework, it Take advantage of Spring's AOP, use Spring's style, it is easy to get familiar with Spring developers. In addition, SpringFramework has also started the development of the .NET version, of course, is currently in the inferior stage, and another team is developing. In the developer using Spring, most people tend to combine Struts Spring Hibernate, but through my learning, I feel that the MVC framework provided by Spring is more excellent and elegant, no Struts intervention, if there is no historical problem It is recommended to use Spring Hibernate, which is recommended to use Spring Hibernate, which will be a very good development framework for Spring Hibernate, plus ACEGI implementation authentication and authorization. As for the development environment, with the release of Eclipse3.0, use this free IDE, plus some free Plugin, will organize a very well-established development environment: Eclipse3.0 XMLBuddy 2.0.10 Lomboz3 .0 Spring IDE for Eclipse. In the Spring development team, Rod Johnson is the supporters of Eclipse, and Juergen Hoeller prefer JetBrains's IDEA. The current IDEA has reached the 4.5 RCVIII version, which has been greatly improved than 4.0. If you have money, it is recommended to use IDEA. .
Finally, some links related to Spring Framework are given, so that you can find relevant information: Official website: http://www.springframework.org Spring IDE for Eclipse: http://www.springframework.org/spring-ide/eclipse/ Official Forum: http://sourceforge.net/forum/? Group_id = 73357 Chinese Forum: http://spring.jctiongroup.net/ Matt Raible Blog: http://www.jroller.com/page/Raible Is spring information) Mail list: http://sourceforge.net/mail/? Group_id = 73357