SSH is the framework, are a tool, but also middleware. They are used to improve our development efficiency and maintainability of our software products, scalability, agility and even.
There are so many of their excellent design and mode of application. For example, struts is MVC framework, the key is to understand the concept of MVC and the general principle, it is easy to master; and hibernate are orm systems, belonging to a lasting solution layer, the same need for the concept and principles of ORM have an overall understanding of and, if necessary, can go inside and look up EJB1 and EJB2 persistence layer for the use of the Entity Bean. Spring and fall application framework, the core of which is IOC container and AOP, these two core concepts (also known as the large model) to understand the future, together with certain amendments to the internal forces, are not difficult on the other. Spring Integration also applies to a lot of things (although 80% of these things in a project may have no access to), such as JDBC package of their own MVC, concise language for dynamic access, which you according to their own to select the projects to learn to use the time to look at his documents, a project should be able to grasp it.
Said so much, I was tired, you must have a little halo, and the following combination of your situation, I make a few simple suggestions:
1, with a year's time to upgrade their internal forces slowly, and then this period can be synchronized through the following methods of learning to use ssh.
2, the authors look at some of the domestic original books, and run the relevant code, for example, the孙卫琴such as Struts and Hibernate Tutorial, Luo Spring Tutorial flying. They pass the books to understand Valley, many belong to them in the learning process of the little record, so it must know very well. Do not read all of a sudden on Rod's "J2EE Without EJB", or the preparation of the Spring development team "Spring framework for high-level programming," and even "Spring in action"! As many reasons, you must read these books will be more halo.
3, download the application of domestic source SSH original sample. There are many such abroad, you can see more.
4, attached to the framework to run these examples Example, and to understand its design principles, and simple modifications.
5, running and more testing to see the code of these frameworks. Analysis like to buy Lottery tickets mining chart analysis, as Sato slowly.
6, in their own multi-use projects, proficiency in the use of a development tools such as Eclipse, and debugging skills to master.







