日志怎么打?
1.在關鍵節點打日志
(1).請求入口
(2).結果響應
2.可能發生錯誤的節點打日志
3.日志不是越多越好,打日志也會消耗性能
@RequestMapping("/add")public Boolean publishBlog(String title, String content, HttpServletRequest request) {log.info("publishBlog,接受參數:title:{},content:{}",title,content);/*** 1.參數校驗* 2.獲取當前登錄用戶* 3.博客發布*/if(!StringUtils.hasLength(title) || !StringUtils.hasLength(content)) {log.error("title or content 為空");return false;}String user_token = request.getHeader(Constant.USER_TOKEN_HEADER);Integer userId = JWTUtils.getUserIdFromToken(user_token);if(userId==null || userId<=0) {log.error("用戶未空");return false;}BlogInfo blogInfo = new BlogInfo(title,content,userId);Integer result = blogService.publishBlog(blogInfo);if(result<1) {log.error("發布失敗!");return false;}return true;}