복붙노트

[SPRING] Spring : @RequestMapping 값을 속성 파일에 정의한다.

SPRING

Spring : @RequestMapping 값을 속성 파일에 정의한다.

Spring에서 @RequestMapping 어노테이션의 값을 특성 파일에 정의하여 정의 할 수 있습니까?

사실, 나는 다음과 같이 행동한다.

@Controller
@RequestMapping("/xxx")
public class MyController {
...
}

하지만 속성 파일에 / xxx 경로를 저장하고 싶습니다. 왜? 예를 들어, 컨트롤러에서 경로의 이름을 변경하면 템플릿에 혼란을 줄 가능성이 적습니다.

다른 프레임 워크에서는이 작업이 허용됩니다 (예를 들어 Symfony를 참조하십시오).

해결법

  1. ==============================

    1.@RequestMapping ( "$ {foo.bar}")과 같이 @RequestMapping에서 자리 표시자를 사용할 수 있어야합니다. 자세한 내용은 설명서를 참조하십시오.

    @RequestMapping ( "$ {foo.bar}")과 같이 @RequestMapping에서 자리 표시자를 사용할 수 있어야합니다. 자세한 내용은 설명서를 참조하십시오.

  2. from https://stackoverflow.com/questions/31904444/spring-define-requestmapping-value-in-a-properties-file by cc-by-sa and MIT license