现在我正在使用logback登录一个spring mvc项目。我需要记录针对控制器的每个请求。控制器中有很多方法,它们使用@RequestMapping进行注释。我在想是否有办法使用Aspectj或SpringMVC框架中内置的东西自动生成日志。谁知道呢?
@RequestMapping(value = "accounts/", method = RequestMethod.GET)
public Collection<DTOWithAccountInfo> getAccounts(final HttpServletRequest request) {
//todo:log the request info for
}
所以我想记录像URI这样的请求信息,例如在spring mvc中使用@RequestMapping注释方法,也许AOP是一个很好的开始点?