首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

spring怎么做日志?(日志经典方法)

2012-10-25 
spring如何做日志?(日志经典方法)spring如何做日志?(日志经典方法)logAdvice类:public class LogAdvice {p

spring如何做日志?(日志经典方法)
spring如何做日志?(日志经典方法)
logAdvice类:

public class LogAdvice {public void log(){System.out.println("日志记录");}public void afterLog() {System.out.println("after日志记录");}

配置如下:
<bean id="hibernateUtil" ></bean>            <bean id="teamDao" ref="hibernateUtil" />    </bean>    <bean id="personDao" ref="hibernateUtil" /><property name="teamDao" ref="teamDao" />   </bean>       <bean id="logAdvice" />      <aop:config>         <aop:pointcut id="allmethod" expression="execution(* add*(..))" />         <aop:pointcut id="updatemethod" expression="execution(* update*(..))" />         <aop:aspect id="log" ref="logAdvice" >  //把日志类横切到所有的add,update方法中去             <aop:before pointcut-ref="allmethod" method="log" /> //add方法执行后调用LogAdvice类的log方法             <aop:after pointcut-ref="updatemethod" method="afterLog"/> //update*方法执行后调用LogAdvice的afterLog方法         </aop:aspect>    </aop:config>  

热点排行