<aop:config>
<aop:aspect ref="audience">
<aop:before pointcut="" method="takeSeats"/>
<aop:before pointcut="" method="turnOffCellPhones"/>
<aop:after-returning pointcut="" method="applaud"/>
<aop:after-throwing pointcut="" method="demandRefund"/>
</aop:aspect>
</aop:config>
<bean id="audience" class="com.springinactin.springidol.Audience"/>
public class Audience{
//공연 전
public void takeSeats(){
}
//공연 전
public void turnOffCellPhones(){
}
//공연 후
public void applaud(){
}
//공연 실패 후
public void demandRefund(){
}
}