spring Aop不執行沒有介面的類?為什麼?

2021-09-25 10:27:43 字數 921 閱讀 6751

這是配置檔案

@configuration

@componentscan("com.work")

@enableaspectjautoproxy(proxytargetclass=true)

public class aopconfig

aop

@component

@aspect

public class aopdeamo

@after("pointcut()")

public void after()

@before("pointcut()")

public void before()

@afterreturning("pointcut()")

public void afterreturning()

}

被切的方法

package com.work.service.impl;

import org.springframework.stereotype.service;

@service

public class cglibserviceimpl

}

測試**

proxycglib proxycglib =(proxycglib) a.getbean("proxycglib");

cglibserviceimpl cglibserviceimpl=(cglibserviceimpl) a.getbean("cglibserviceimpl");

cglibserviceimpl.eating(); 結果

cglib**

吃飯咯為什麼不執行aop呢?

ps:這個後來弄了一會  知道 定義切入點的萬用字元少了乙個*

SpringAOP實現及執行過程

新建乙個計算器icalculatorservice介面 public inte ce icalculatorservice 實現這個介面 service public class calculatorservice implements icalculatorservice override pub...

詳述SpringAOP實現及執行過程

需要引的包 calculatorservice類 import org.springframework.stereotype.component component public class calculatorservice implements icalculatorservice overri...

crontab不執行問題

同事請求協助解決crontab不能執行的問題,問題蹊蹺,現將解決步驟記錄如下 1 檢視crond服務是否啟動。發現從容服務未能啟動,遂啟動該服務。但是問題扔沒解決,定時任務仍然沒有執行。2 在同一使用者下,加入測試指令碼,用於測試 vm localhost crontab l home vm tes...