0
我使用SLF4J記錄器在我的控制器類,即使我application.properties有如下條目:記錄不打印在日誌中控制檯springboot
#logging.level.*= DEBUG
logging.level.org.springframework.web=DEBUG
logging.level.com.ge.power.brs.controllers.*=DEBUG
代碼如下:
private static final Logger LOGGER = LoggerFactory.getLogger(EventControllerV1.class);
public ResponseEntity<List<EventView>> requestEvents(@RequestParam("user_name") String userName) throws Exception {
if (LOGGER.isDebugEnabled()) {
LOGGER.debug("EventControllerV1:::requestEvents:::Parameters>>::userName::" + userName);
}
return new ResponseEntity<>(eventManager.findEvents(userName), HttpStatus.OK);
}
**
在後臺SLF4J使用的logback框架,但我仍無法得到控制檯output..but如果我刪除了康迪特離子並只使用log.info(「xxx」),我可以看到控制檯上的輸出,當我點擊端點時
在application.properties文件中有'logging.level.com.ge.power.brs.controllers.EventControllerV1 = DEBUG'的條目,其中是放置日誌語句的類,它然後打印,但如果我給'logging.level.com.ge.power.brs.controllers。* = DEBUG',它不會打印。任何想法,爲什麼我必須明確命名類 – sromit
嘗試刪除* –