간단. Provider를 이용해서 request 순간에 빈으로부터 찾아오게끔 지연시키면 됨. @Controller @RequiredArgsConstructor public class LogDemoController { private final LogDemoService logDemoService; private final ObjectProvider myLoggerProvider; @RequestMapping("log-demo") @ResponseBody public String logDemo(HttpServletRequest request){ String requstURL = request.getRequestURI(); MyLogger myLogger = myLoggerProvider.getObject(..