저는 웹 개발에 익숙하지 않습니다. 저는 Java Spring을 배우고 있습니다. Struts 2의 인터셉터에 대한 온라인 튜토리얼을 발견했습니다. Struts 2의 인터셉터는 Java Spring의 인터셉터와 동일합니까? 그렇지 않다면 차이점은 무엇입니까? 서로 다르다면 하나를 다른 것보다 더 많이 사용하면 어떤 장단점이 있습니까?Struts 2의 인터셉터는 Java Spring 3의 인터셉터와 동일합니까?
0
A
답변
2
스프링 MVC (Java Spring이 의미하는 바라면)와 Struts2 사이에서 선택하는 것을 차용하지 말 것을 제안합니다. 두 프레임 워크의 인터셉터는 핵심 비즈니스 로직 클래스에서 교차 절단 문제를 분리하여 동일한 아키텍처 적 역할을 수행합니다.
적어도 Struts 2에서는 인터셉터 API에 대해 코딩하는 것이 매우 드뭅니다. < 총 개발 시간의 5 %. 이것은 인터셉터가 해결할 것이라고 생각되는 특정 유스 케이스가 있다면 인터셉터 API의 차이점에 대해서만 신경 쓰고,이 유스 케이스는 두 API를 평가하는 데 도움이 될 것입니다.
웹 응용 프로그램 개발을 처음 사용하는 경우와 같은 유스 케이스가없는 경우이 주제를 많이 다루지 않는 것이 좋습니다. 두 프레임 워크가 가장 잘 서버가됩니다. 하나 또는 둘 다를 선택하는 다른 유효한 이유가있을 수 있지만.
관련 문제
- 1. struts 2 인터셉터가 최대 절전 인터셉터와 다른가요?
- 2. Struts 2의 리디렉션
- 3. struts 2의 action-validation.xml
- 4. Struts 2의 HTTP Referer 헤더
- 5. Spring MVC 3의 지속성 주석
- 6. Struts 2의 기본 동작으로 리디렉션
- 7. struts 2의 날짜 객체 수정
- 8. Struts 2의 오류 페이지 처리
- 9. Struts 2의 글로벌 포워드는 무엇입니까?
- 10. Spring 3의 RESTful URL
- 11. Struts 2의 한 폼에있는 여러 모델 개체
- 12. JSP에서 JSP로 Struts 2의 값 전달하기
- 13. Struts 2의 매개 변수 유효성 확인
- 14. Struts 2의 대화 상자에 오류 메시지가 표시됩니까?
- 15. 일반적인 webservice 인터셉터와 UsernameTokenValidation이 Spring-WS 및 CXF와 호환 가능
- 16. WebServiceTemplate - 인터셉터와 콜백의 차이점은 무엇입니까?
- 17. Spring 2.5와 Ibatis 3의 통합
- 18. 타일이있는 Struts/Spring 오류 페이지
- 19. struts 2 spring 3 및 hibernate
- 20. Java 서비스 래퍼를 사용하여 Struts 및 Spring 애플리케이션을 구현하십시오.
- 21. 프레임 워크 권장 요청 : Spring, Struts, Java EE?
- 22. Java 1.6.0_26은 Java 1.6.26과 동일합니까?
- 23. spring mvc 3과 struts 2를 비교하십시오.
- 24. Spring Soap 인터셉터는 어떻게 메시지 내용을 수정할 수 있습니까?
- 25. 인터셉터는 Spring MVC에서 비즈니스 레이어를 호출 할 수 있습니까?
- 26. Struts Java : 내 Java 코드에서 struts-config.xml을 읽는 방법?
- 27. Spring Struts Hibernate Maven 프로젝트 오류
- 28. (Spring) ApplicationContext에 프레젠테이션 (Struts) 매개 변수를 전달하고 Hibernate 인터셉터에서 사용합니다.
- 29. 아파치 CXF 인터셉터는 속성
- 30. EJB 인터셉터는 웹 로직
Struts 2에서 인터셉터를 배우면 Java Spring 교육에 도움이됩니까? – CodeBlue
@CodeBlue 아니요. –
S2 앱에서 인터셉터를 쓰는 일은 흔하지 않습니다. 나는 내가 그들을 사용하지 않은 S2 또는 Spring 애플리케이션을 완료했다고 생각하지 않는다. 그들은 매우 일반적이며 매우 유용합니다. –