亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

沒任何日志的出現

package liang.test.aspect;


import org.aspectj.lang.annotation.After;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Component;

@Aspect
@Component
public aspect HttpCliet {

? ?private final static Logger logger= LoggerFactory.getLogger(HttpCliet.class);
? ?@Pointcut("execution(public * liang.test.controller.GirlController.*(..))")
? ?public void log(){
? ?}

? ?@Before("log()")
? ?public void logb(){
? ? ? ?logger.info("befor");
? ?}
? ?@After("log()")
? ?public void log1(){
? ? ? ?logger.info("After");

? ?}

}

?

package liang.test.controller;

import liang.test.properties.Girl;
import liang.test.repository.GirlsRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.validation.Valid;

@RestController
@RequestMapping("/girl")
public class GirlController {

? ?@Autowired
? ?private Girl girl;
? ?@Autowired
? ?private GirlsRepository girlsRepository;

? ?@PostMapping("/insert")
? ?public Girl insert(@Valid Girl girl, BindingResult bindingResult){
? ? ? ?if (bindingResult.hasErrors()){
? ? ? ? ? ?System.out.println(bindingResult.getFieldError().getDefaultMessage());
? ? ? ? ? ?return null;
? ? ? ?}
? ? ? ?girl.setAge(girl.getAge());
? ? ? ?girl.setName(girl.getName());
? ? ? ?return girlsRepository.save(girl);
? ?}

}

正在回答

2 回答

@Aspect
@Component
public?aspect?HttpCliet?{

問題在這里: 類的定義

解決: public class HttpClient{...}

望采納

4 回復 有任何疑惑可以回復我~
#1

qq_人不犯er枉少年_03735473 提問者

不對的 還是沒有任何日志
2018-04-07 回復 有任何疑惑可以回復我~
#2

qq_人不犯er枉少年_03735473 提問者

非常感謝!
2018-04-07 回復 有任何疑惑可以回復我~
com.example.demo.aspectorg.slf4j.Loggerorg.slf4j.LoggerFactoryGirlAspect?{

????Logger?=LoggerFactory.(GirlAspect.)()
????(){

????}

????(=?)
????(){

????????.info()}

????(=?)
????(){
????????.info()}
}


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

沒任何日志的出現

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號