WebMVC 개요
WebMVC 모듈은 JDBC 모듈 외에 YMP 프레임워크의 또 다른 매우 중요한 모듈입니다. 이는 YMP 프레임워크의 많은 기능을 통합하며 기능적 구조의 설계 및 사용에서 여전히 일관되고 단순한 스타일을 유지합니다. MVC 프레임워크의 유전자 덕분에 SSH 및 기타 프레임워크 기술을 이해하고 이에 익숙한 개발자는 학습 비용 없이 매우 쉽게 시작할 수 있습니다.
주요 기능은 다음과 같습니다:
- 표준 MVC 구현, 명확한 구조, 전적으로 주석에 기반한 간단한 구성
- 컨벤션 모드 지원, 컨트롤러 코드 작성 필요 없음, 직접 일치 및 뷰 실행; 보기 기술(JSP, Freemarker, Velocity, Text, HTML, JSON, Binary, Forward, Redirect, HttpStatus 등)
- RESTful 모드 및 URL 스타일 지원
- 요청 매개변수 및 컨트롤러 메서드 매개변수 자동 바인딩 지원; 매개변수 유효성 검증 지원; 주석 구성 컨트롤러 요청 라우팅 매핑 지원 이벤트 및 예외의 사용자 정의 처리 지원; 컨트롤러 메서드 지원 및 뷰 캐싱 플러그인 확장 지원
<dependency> <groupId>net.ymate.platform</groupId> <artifactId>ymate-platform-webmvc</artifactId> <version>2.0-SNAPSHOT</version> </dependency>
- 참고 위의 구성 프로젝트의 pom에.
- 캐시 서비스를 활성화하지 않으려면