• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

@Lazy 질문있습니다.

20.10.19 13:48 작성 조회수 169

0

안녕하세요!

request scope 관련 질문있습니다.

TestController.java에서 DataBean들을 선언할 때는 @Lazy를 작성 여부 관련입니다.

서버가 최초 실행될 때에는 요청이 없음에도 불구하고, Bean을 주입하려고 하기 때문에 xml 방식에서는 이를 오류로 인식하지만(그래서 @Lazy를 작성), 반면에  Java 방식에서는 이를 오류없이 흘려 보내는걸로(@Lazy를 작성하지 않음) 이해했는데 맞을까요??

답변 1

답변을 작성해보세요.

0

나중에 보시면 아시겠지만 Java 방식으로 하셔도 @Lazy를 해주시는게 좋습니다. 참조변수에 @Lazy를 붙혀주면 서버 가동시 주입받으려고 하는걸 나중으로 미룰 수 있습니다. 이 때문에 어느방식을 사용하든 설정해주시는게 좋습니다.