我的建议不会从此方法调用getPOInvoice方法,但如果我单独调用它,则会调用建议,并且getPOInvoice和getPOInvoice在同一个类中声明。
public StreamingOutput getPDFStream(String invoiceId, String versionNumber) throws TugnavException {
final POInvoice poInv = getPOInvoice(invoiceId, versionNumber);
...
}
我的建议是:
@AfterReturning(value="execution(* com.tugnav.service.facade.*.get*(..))", returning="doc")
public TugnavBaseDocument setupTimeCreatedString(TugnavBaseDocument doc){
...
}
如果我从另一个类中调用此方法,则会调用建议。
为什么内部没有调用它?