ktsedd
6k
2017-01-17 09:49:15
5
609

@Controller 질문드립니다


@Controller("BoardController")


이걸 패키지만 다르게해서 중복해서 쓸수있는 방법이 있을까요

0
0
  • 답변 5

  • SteveH
    1k
    2017-01-17 09:54:08 작성 2017-01-17 09:54:32 수정됨

    같은 컨테이너안에 2개의 똑같은 빈이 생성될 수 없으니.

    2개 선언되어있다고 이름 바꾸라고 할걸요.~

    0
  • ktsedd
    6k
    2017-01-17 10:12:04

    넵 혹시 같은 빈네임으로 패키지별로 다르게 인식할수있는 방법이있는지 궁금해서요

    0
  • SteveH
    1k
    2017-01-17 10:27:23 작성 2017-01-17 10:28:03 수정됨

    부족한 내공으로..

    굳이 그럴필요가 있을가라는 생각이 일단 머리속에 듭니다.어느 정도 왜 만드는지는 약간의 추측이 떠오르지만요...

    혹시 이유를 알 수 있을까요? 생성된 빈을 가져다 쓰면 되는 상황인데 왜 굳이 2개를 써야할까요??;;

    만약 써야한다면, 빈을 관리하는 컨테이너를 하나 더 있어야 겠는데...저도 안해본거라서여..



    0
  • ktsedd
    6k
    2017-01-17 10:49:34

    솔루션인데 관리자쪽과 프론드단 에 같이 뿌려줘야하는데 이게 이름이 달라버리면 사용자도 헷갈릴수있다고해서 이름을 같게하고싶다고 하네요 그냥 저도 들은건데 저 방법이 궁금해서요

    해결했다네요 패키지부터 풀스캔하는 BeanNameGenerator (?) 이걸 사용했다고 합니다

    0
  • SteveH
    1k
    2017-01-17 11:35:41

    저도 그거 검색해보겠습니다. 배우고갑니다. 감사합니다~

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.