4 thoughts on “What is the five major frameworks of Java”

  1. 1. The five major frameworks are:
    1, struts2
    2.Servlet
    3.Hibernate
    4.Spring
    5.myBatis n. What:

    Spring is a lightweight DI and AOP container framework.

    The reason is that there is a large part of its lightweight order relative to EJB (although I have never touched the application of EJB). It is important that Spring is non -invasive, and the application based on Spring is generally generally developed. No dependence on the Spring class.
    2, Struts2 is a very powerful Java Web open source framework, and is a POJO -based Action MVC Web framework. It inherited its advantages based on the Webwork and XWORK frameworks of that year, and made considerable improvements at the same time. Struts2's status in the Java Web development industry can be said to be red and purple. From the perspective of developers, the reason why Struts2 can be so in -depth is inseparable from its excellent design.
    Reference
    java's five frameworks.

  2. Realizing user permissions and menu free control, system process management, multi -logging marks and other technologies. It is a fast and efficient application development platform for Web projects such as enterpriseization, groupization, and application. Beijing Kaiyun United believes that the Creatj framework basic development platform in the Java architecture is mainly applicable to the development of ERP, OA, MIS, SAP and other systems of various large, medium -sized enterprises, compatible with IE, Google, Firefox, 360, Sogou and other commonly used browsers. Essence
    Creatj framework can help enterprises improve development efficiency, improve software quality, so that software R

  3. Java three major framework Struts, Hibernate and Spring. Struts is mainly responsible for the display of the layer. Spring uses its IOC and AOP to handle the control business (responsible for the operation of the database). The main role of Hibernate is the database of data to the database.

    . Spring is a powerful framework that solves many common problems in J2EE development. Spring provides consistent methods for management business objects and encourages injecting interface programming rather than a good habit of programming.
    Spring provides the only data access abstraction, including simple and efficient JDBC frameworks, greatly improved efficiency and reduced possible errors. Spring's data access architecture also integrates Hibernate and other O/R Mapping solutions. Spring also provides the only transaction management abstraction, which can provide a consistent programming model in various underlying transaction management technology, such as JTA or JDBC transactions. Spring provides a AOP framework written in standard Java language, which provides POJOS with declarative transaction management and other corporate affairs-if you need-you can also realize your own Aspects. This framework is powerful enough to allow applications to put aside the complexity of EJB while enjoying key services related to traditional EJB. Spring also provides a powerful and flexible MVC Web framework that can integrate with IOC containers.

    . When it comes to the Struts framework, it is a MVC framework based on the SUN J2EE platform, which is mainly implemented by Servlet and JSP technology. Because Struts can fully meet the needs of application development, simple and easy to use, agile and rapid, it has attracted much attention in the past year. Struts integrates the Servlet, JSP, custom tags and information resources (MESSAGE Resources) into a unified framework. Developers do not need to encode the full set of MVC models by themselves when developing their own development, so Struts says that Struts It is a very good application framework.

    . Hibernate is an object relationship mapping framework for an open source code. It has a very lightweight object packaging on JDBC, so that Java programmers can use the object programming thinking to manipulate the database. Hibernate can be applied in any occasion that uses JDBC. It can be used in Java client programs, or in the web application of Servlet/JSP. The most revolutionary significance is that Hibernate can replace CMP in the J2EE architecture of EJB in the application of EJB's J2EE architecture. The task of completing the durability of data.

Leave a Comment