프레임워크는 개발 중인 반제품이라고도 불리며, WEB 애플리케이션 전체에 대한 모든 것을 제공할 수는 없지만, 프레임워크를 사용하면 기술 구현 및 개발에 대한 걱정 없이 비즈니스 로직 개발에만 집중할 수 있습니다. 일부 보조 기능. Java의 3가지 주요 프레임워크와 Java 프레임워크의 사용법을 살펴보겠습니다.
Java의 세 가지 주요 프레임워크: Struts+Hibernate+Spring(Java의 세 가지 주요 프레임워크는 주로 WEB 애플리케이션에 사용됩니다.) #🎜 🎜#
SSH 통합이란 무엇인가요? (1) struts(프레젠테이션 계층) + Spring(비즈니스 계층) + Hibernate(지속성 계층). (2) Struts: MVC 프레임워크에서 페이지 표시, 요청 수락 및 배포에 주로 사용되는 프레젠테이션 계층 프레임워크입니다. Struts는 VC 수준에 속하며 인터페이스 성능과 MVC 관계의 배포 ;view는 JSP, HTTP 등을 따릅니다. (3) Spring: 프레젠테이션 레이어와 지속성 레이어를 잘 결합할 수 있는 비즈니스 레이어 프레임워크이자 통합 프레임워크입니다. (4) Hibernate: 관계형 데이터베이스 작업을 담당하는 지속성 프레임워크입니다.Spring 프레임워크를 사용하는 방법은 무엇인가요?
Spring은 프로그래밍 방식의 트랜잭션 전략과 선언적 트랜잭션 전략을 모두 지원하며 대부분 선언적 트랜잭션 전략을 사용합니다. 선언적 트랜잭션 전략에는4가지 유형이 있습니다.
(1) TransactionProxyFactoryBean을 사용하여 Bean에 대한 트랜잭션 프록시 구성을 생성합니다. (2) Bean 상속 트랜잭션 프록시 구성 방법을 채택합니다. (3) BeanNameAutoProxyCreator를 사용하여 Bean Name을 기반으로 트랜잭션 프록시를 자동으로 생성합니다. 이는 Spring의 AOP에 대한 특정 이해가 필요한 Spring의 AOP 프레임워크를 사용하여 트랜잭션 프록시를 구성하는 방법입니다. (4) DefaultAdvisorAutoProxyCreator를 사용하여 Spring의 AOP 프레임워크를 직접 사용하여 트랜잭션 프록시를 구성합니다. 효과는 매우 좋지만 가독성은 이전 세 가지만큼 좋지 않습니다.Struts 프레임워크를 사용하는 방법은 무엇인가요?
1. struts2-blank.war 패키지를 압축 해제하세요. 2. Action 클래스와 일부 구성 파일을 작성합니다.Hibernate 프레임워크를 사용하는 방법은 무엇인가요?
Hibernate는 테이블을 통해 엔터티 클래스와 매핑 파일을 자동으로 생성할 수 있습니다. Java 개체(일반적으로 엔터티 클래스)에 직접 액세스하려면 Java 개체와 관계형 데이터베이스 간에 특정 매핑을 설정하세요. 먼저 최대 절전 모드에 필요한 패키지를 다운로드한 다음 lib에 있는 패키지를 프로젝트에 복사합니다. 동시에 myeclipse를 사용하여 최대 절전 모드 프레임워크를 직접 로드할 수도 있습니다. 구성 파일 hibernate.cfg.xml관련 학습 권장 사항:
위 내용은 자바 프레임워크를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!