A little difficult to debug the AOP based application code. ...
Since it uses proxy based AOP, only method level advising is supported, doesn't support field level interception. ...
Only methods with public visibility will be advised. ...
A little runtime overhead, but its negligible.