>Java >Java베이스 >자바 웹 개발이란 무엇인가

자바 웹 개발이란 무엇인가

尚
원래의
2019-12-12 10:05:435038검색

자바 웹 개발이란 무엇인가

자바 웹(Java Web)은 자바 기술을 이용해 관련 웹과 인터넷 분야를 해결하는 기술의 집합체입니다.

웹에는 웹 서버와 웹 클라이언트라는 두 부분이 포함됩니다.

클라이언트 측의 Java 애플리케이션에는 Java 애플릿이 포함되어 있지만 거의 사용되지 않습니다. 서블릿, JSP 및 타사 프레임워크 등과 같은 서버 측의 Java 애플리케이션은 매우 풍부합니다. Java 기술은 웹 분야의 발전에 강력한 추진력을 불어넣었습니다.

Java의 웹 프레임워크는 다르지만 기본적으로 특정 접근 방식을 따릅니다. 서블릿이나 필터를 사용하여 요청을 가로채고, MVC 아이디어를 사용하여 아키텍처를 설계하고, 규칙, XML 또는 주석을 사용하여 구성을 구현하고, Java 객체 지향 기능을 사용합니다. 요청 및 응답 프로세스의 객체 지향 구현은 Jsp, Freemarker, Velocity 및 기타 보기를 지원합니다.

java 웹 개발 기술

1. 일반적으로 사용되는 spring, struts2 등의 배경 프레임워크 부분은 물론 프로젝트의 지속성 계층, 비즈니스 계층 및 페이지 제어 계층의 3계층 아키텍처를 개발하는 데 사용됩니다. , 스프링 프레임워크를 사용하는 경우 스프링 보안, 측면 및 종속성 주입과 같은 기성 툴킷을 제공하여 개발 효율성을 높이고 일부 타사 확장 기능을 쉽게 통합할 수 있습니다.

2. mybatis 및 hibernate와 같은 기술을 사용하여 데이터베이스 액세스 및 데이터 지속성 작업을 신속하게 설정하고 관리를 용이하게 합니다.

3. 일반적으로 jsp 디스플레이를 사용합니다. 하지만 개발 페이지를 표준화하고 실행 효율성을 향상시키는 데 도움이 되는 Velocity, FreeMarker 및 기타 기술과 같은 템플릿 엔진 기술을 고려할 수 있습니다. 제이쿼리 등

더 많은 Java 지식을 알고 싶다면

java 기본 튜토리얼

칼럼을 주목해주세요.

위 내용은 자바 웹 개발이란 무엇인가의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.