public class LogBeforeAdvise { 
              private viod before 
            { 
              System.out.println("---commensManagerImpl中方法的实现-----");  
              } 这样不行,这只是你自己的类,他没有AOP能力

解决方案 »

  1.   

    public class LogManage implements AfterReturningAdvice { // 依赖注入自己的服务
    protected SystemManager systemManager; public void setSystemManager(SystemManager systemManager) {
    this.systemManager = systemManager;
    } // 日志管理
    protected LogManageService logManageService; public void setLogManageService(LogManageService logManageService) {
    this.logManageService = logManageService;
    } private Logger logger = Logger.getLogger(this.getClass().getName()); // 这是利用AOP在某个方面执行后再执行想要执行自己的代码,如用户进行了某种操作后,要将其操作记录在日志文件中,
    public void afterReturning(Object arg0, Method arg1, Object[] arg2,
    Object arg3) throws Throwable { HttpServletRequest request = null;



    } }}
      

  2.   

    Error creating bean with name 'commensService'.  public class LogBeforeAdvise implements Before{ 
                  private viod before 
                { 
                  System.out.println("---commensManagerImpl中方法的实现-----");  
                  }