使用的技术:struts2+hibernate
此方法适合在Service层记录日志信息
参考链接:http://8366.iteye.com/blog/393199
工具方法:
LoginServiceInterface proxy = (LoginServiceInterface) LoginService
.getService(new LoginService());
proxy.checkUserLogin("admin", "admin");
public static Object getService(Object parm) {
if (true) {
return Proxy.newProxyInstance(parm.getClass().getClassLoader(),
parm.getClass().getInterfaces(), new LogHandler(parm));
} else {
return parm;
}
}