What is the mainstream technology of java web development

There are many java web development technologies, which are roughly listed as follows:

1. The background framework, commonly used spring, struts2 , etc., is used to help the development of the three-tier architecture of the persistence layer, business layer, and page control layer of the project; of course, if you use the spring framework If it is, it also provides ready-made toolkits such as spring security, aspect, dependency injection
, etc., to improve development efficiency and facilitate you to integrate some third-party extensions; 2. In terms of data persistence layer , persistence technologies such as mybatis and hibernate are used, which can Help to quickly establish database access and data persistence work, and facilitate management;
3. Dynamic display, generally using jsp display. But you can consider template engine technologies, such as velocity, FreeMarker and other technologies, which can help you standardize development pages and improve execution efficiency;
4. There are many front-end frameworks, such as bootstraps3, angularjs, easyui, jquery, etc.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326436193&siteId=291194637