
package spring.sample.aop.proxy;

import java.lang.reflect.Method;

import org.springframework.aop.MethodBeforeAdvice;

/**
 * BeforeAdviceによるLog出力の実装です。<br>
 * <PRE>
 *   Joinpointの前で、標準出力にログを出力しています。
 * </PRE>
 * @author MBeans
 * @version 1.0
 */
public class LogBeforeAdvice implements MethodBeforeAdvice {

	public void before(Method m, Object[] args, Object target) throws Throwable {		
		System.out.println("BeforeLog <<Class[" + target.getClass().getName() + "].[" + m.getName() + "] call>>");
	}

}
