我有兩個註解春天註釋建議爲了
@One
@Two
public Object foo() { ... }
的方法我有使用這些批註
@Around("@annotation(One)")
public Object doOne(final ProceedingJoinPoint joinPoint) throws Throwable { ... }
和
@Around("@annotation(Two)")
public Object doTwo(final ProceedingJoinPoint joinPoint) throws Throwable { ... }
兩個方面不過是其中的順序這些建議是不確定的?
事實證明,我的一個方面是@Transactional,所以我不能在此設置按順序。 – 2012-01-11 11:30:03
@Paul:可以通過''的屬性設置'@ Transactional'的順序。 –
axtavt
2012-01-11 11:52:10
只是想添加這個,因爲我正在尋找如何在XML中做到這一點,並找不到任何東西,反正看起來你指定的命令在XML中的命令是它執行的順序。我已經測試了幾次,如果有人可以證實這會很棒。 – 2013-10-09 23:16:01