struts2 아직도 사용하시는 분 계시나요?
답은 그렇습니다. 일부 오래된 프로젝트는 여전히 Struts에 의해 수행됩니다. 그러나 상대적으로 말하면 현재 새로운 개발 소프트웨어의 주류는 SPRING MVC입니다.
이제 struts2는 점차적으로 springmvc로 대체되는 경향이 있습니다. 이유에 대해 이야기해 보겠습니다.
1. . 이 프로젝트의 관리 및 보안도 Struts2보다 높습니다(물론 Struts2도 다양한 디렉터리 구조 및 관련 구성을 통해 SpringMVC와 동일한 효과를 얻을 수 있지만 xml 구성이 필요한 곳이 많습니다).
2. Struts2는 각 요청을 캡슐화해야 하므로 요청 및 세션과 같은 서블릿 수명 주기의 변수를 각 Action에서 사용할 수 있도록 Map으로 캡슐화하고 스레드 안전성을 보장하므로 원칙적으로는 , 더 많은 메모리를 소비합니다.
3. SpringMVC 개발 효율성과 성능은 Struts2보다 높습니다.
위 내용은 아직도 struts2를 사용하는 사람이 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!