隨筆-295  評論-26  文章-1  trackbacks-0

          package com.springinaction.chapter01.knight;

          import java.lang.reflect.Method;

          import org.apache.log4j.Logger;
          import org.springframework.aop.MethodBeforeAdvice;


          public class MinstrelAdvice implements MethodBeforeAdvice {
          ? public void before(Method method, Object[] args, Object target)
          ????? throws Throwable {

          ??? Knight knight = (Knight) target;
          ???
          ??? Logger song = Logger.getLogger(target.getClass());
          ???
          ??? song.debug("Brave " + knight.getName() + " did " + method.getName());
          ? }
          }

          package com.springinaction.chapter01.knight;

          import org.springframework.beans.factory.BeanFactory;
          import org.springframework.beans.factory.xml.XmlBeanFactory;
          import org.springframework.context.ApplicationContext;
          import org.springframework.core.io.FileSystemResource;
          public class KnightApp {
          ? private static final org.apache.log4j.Logger LOGGER = org.apache.log4j.Logger
          ????? .getLogger(KnightApp.class);
          ?
          ? public static void main(String[] args) throws Exception {
          ??? LOGGER.debug("Running KnightApp");
          ??? ApplicationContext m;
          ??? BeanFactory factory =
          ??????? new XmlBeanFactory(new FileSystemResource("knight.xml"));

          ///有XmlBeanFactory來負責具體的實現???? knight.xml必須要保存在項目的總目錄下面
          Knight knight =
          ??????? (Knight) factory.getBean("knight");

          ??? knight.embarkOnQuest();
          ??? System.out.println("ok");
          ??? LOGGER.debug("KnightApp Finished");
          ? }
          }



          大盤預測 國富論
          posted on 2007-08-27 16:11 華夢行 閱讀(554) 評論(0)  編輯  收藏 所屬分類: Spring
          主站蜘蛛池模板: 万盛区| 怀化市| 什邡市| 衡东县| 清水河县| 永靖县| 湘阴县| 岗巴县| 两当县| 梨树县| 连江县| 沙洋县| 霍山县| 慈利县| 团风县| 莒南县| 富锦市| 永泰县| 武强县| 马关县| 高要市| 红桥区| 定日县| 繁昌县| 阿图什市| 金沙县| 高安市| 昭觉县| 交口县| 崇州市| 五原县| 西峡县| 水富县| 德惠市| 都昌县| 兴业县| 丘北县| 赫章县| 合阳县| 砚山县| 汝城县|