I chose the SSH framework.
SSH is an integrated framework for struts+spring+hibernate, which is a popular open-source framework for Web applications.
The system of the integrated SSH framework is divided into four layers: presentation layer, business logic layer, data persistence layer and Domain module layer to help developers build clear, reusable and easy-to-maintain web applications in a short period of time. It uses struts as the overall infrastructure of the system, is responsible for the separation of MVC, controls the business jump in the model part of the Struts framework, supports the persistence layer with the Hibernate framework, manages the spring, manages struts and hibernate. By using object-oriented analysis method, we propose some models, implement these models as basic Java objects, and then write the basic DAO (Data Access Objects) interface, and give the DAO implementation of Hibernate. The DAO class implemented by the hibernate architecture implements conversion and access between Java classes and databases, and finally manages struts and hibernate with spring.
After learning the framework, feel the program more organized, more standardized, so easier to solve those more difficult problems, a little area to solve, and not as before, a brain of all want to solve, once again to solve the program, the use of the framework after the modification and editing will be very convenient.
Frame Selection and Reason