Home >Java >JavaBase >what is java web development

what is java web development

尚
Original
2019-12-12 10:05:435039browse

what is java web development

Java Web is the sum of technologies that use Java technology to solve related web and Internet fields.

Web includes two parts: web server and web client.

Java applications on the client side include java applets, but they are rarely used. Java applications on the server side are very rich, such as Servlet, JSP and third-party frameworks, etc. Java technology has injected strong impetus into the development of the Web field.

Although Java's Web frameworks are different, they basically follow a specific approach: use Servlet or Filter to intercept requests, use MVC ideas to design the architecture, use conventions, XML or Annotation to implement configuration, Using the object-oriented characteristics of Java, the object-oriented implementation of the request and response process supports Jsp, Freemarker, Velocity and other views.

java web development technology

1. The background framework part, commonly used spring, struts2, etc., is used to help develop the three-layer architecture of the persistence layer, business layer, and page control layer of the project; of course , if you use the spring framework, it also provides spring security, aspects, dependency injection and other ready-made toolkits to improve development efficiency and facilitate you to integrate some third-party extensions;

2. For the data persistence layer, use There are persistence technologies such as mybatis and hibernate, which can help 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.

For more java knowledge, please pay attention to the java basic tutorial column.

The above is the detailed content of what is java web development. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn