, 우리는 일반적으로 그런 짓을 나는이 "마술 끈"을 잘못 발견 한 유일한 사람인가?스프링 MVC와 "마법 문자열"반환 유형
"welcomePage"같은 문자열을 같은 클래스 나 다른 클래스에서 여러 번 사용할 수 있으므로 "직접 반복하지 마십시오"라는 원칙을 깨뜨릴 수 있습니다. 또한, "welcomePage.jsp"의 이름을 변경 한 경우, 프로젝트의 "welcomePage"를 모든 항목으로 대체해야합니다.
마음에 오는 첫 번째 해결책은 이러한 (가능하면 공유 된) 문자열을 (아마도 중앙화 된) 상수 또는 열거 형으로 변환하는 것입니다. 그러나 이것이 이것이 Spring MVC와 함께가는 길인지 확신하지 못한다.
"마법의 끈"에 대해 어떻게 생각하십니까? Spring MVC는보기를보기 좋게 반환 할 수 있습니까? 그렇지 않다면 어떤 해결책을 권하고 싶습니까?
이 문자열은 다른 모든 문자열과 다를 바 없습니다. 여러 곳에서 사용한다면 상수로 만드십시오. –