隨筆-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 華夢行 閱讀(550) 評論(0)  編輯  收藏 所屬分類: Spring
          主站蜘蛛池模板: 大英县| 丰顺县| 大悟县| 凌云县| 萍乡市| 黄浦区| 青阳县| 富民县| 河北省| 泌阳县| 玉树县| 大庆市| 青阳县| 乐陵市| 安仁县| 黄梅县| 淅川县| 华容县| 寿宁县| 密山市| 岫岩| 和硕县| 府谷县| 兴山县| 巴彦县| 班玛县| 紫金县| 偃师市| 澳门| 塘沽区| 乌兰浩特市| 平度市| 巴彦淖尔市| 石屏县| 常山县| 婺源县| 广汉市| 汉源县| 浮山县| 罗山县| 余干县|