资源简介
里面详细介绍了关于SSM框架与微信开发的结合
代码片段和文件信息
package com.gx.controller.system;
import org.apache.log4j.Logger;
import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.Aspect;
import org.springframework.stereotype.Component;
/**
* 类名称:ControllerLogAspect
* 类描述: springmvc拦截操作方法名的Aspect
* 创建人:fangjian
* 创建时间:2016年1月20日 上午10:46:20
* 修改人:fangjian
* 修改时间:2016年1月20日 上午10:46:20
* 修改备注:
* @version
*/
@Aspect
@Component
public class ControllerLogAspect {
/***
* 日志操作类
*/
private static Logger logger=Logger.getLogger(ControllerLogAspect.class);
/***
* @description AOP拦截器在方法执行前触发
* @param point 横切信息
*/
// @Before(“@annotation(org.springframework.web.bind.annotation.RequestMapping)“)
public void beforeMethod(JoinPoint point) {
String clazzName = point.getTarget().getClass().getName();
String methodName = point.getSignature().getName();
//logger.info(“开始执行:类名: “ + clazzName+ “ 方法名:“ + methodName + “()“);
System.out.println(“开始执行:类名: “ + clazzName+ “ 方法名:“ + methodName + “()“);
}
/***
* @description 执行方法嵌入AOP拦截器中,在方法执行前触发
* @param thisJoinPoint 横切信息
* @throws Throwable
*/
// @Around(“@annotation(org.springframework.web.bind.annotation.RequestMapping)“)
// public void around(ProceedingJoinPoint thisJoinPoint) throws Throwable {
// String clazzName = thisJoinPoint.getTarget().getClass().getName();
// String methodName = thisJoinPoint.getSignature().getName();
//
//// // 计时并调用目标函数
// long start = System.currentTimeMillis();
// thisJoinPoint.proceed();
// long time = System.currentTimeMillis() - start;
// // 输出计时信息
// System.out.println(“操作计时:“ + time + “ms 类名: “ + clazzName+ “ 方法名:“ + methodName + “()“);
// }
/***
* @description AOP拦截器在方法执行后触发
* @param point 横切信息
*/
// @After(“@annotation(org.springframework.web.bind.annotation.RequestMapping)“)
public void afterMethod(JoinPoint point) {
String clazzName = point.getTarget().getClass().getName();
String methodName = point.getSignature().getName();
//logger.info(“完成执行:类名: “ + clazzName+ “ 方法名:“ + methodName + “()“);
System.out.println(“完成执行:类名: “ + clazzName+ “ 方法名:“ + methodName + “()“);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-10-23 15:58 wx-ssmDemo\
文件 959 2016-10-23 15:58 wx-ssmDemo\.classpath
目录 0 2016-10-23 15:56 wx-ssmDemo\.myeclipse\
文件 303 2016-10-23 15:56 wx-ssmDemo\.myme
文件 1961 2016-10-23 16:12 wx-ssmDemo\.project
目录 0 2016-10-23 15:56 wx-ssmDemo\.settings\
文件 500 2016-10-23 16:06 wx-ssmDemo\.settings\.jsdtscope
文件 364 2016-10-23 15:56 wx-ssmDemo\.settings\org.eclipse.jdt.core.prefs
文件 468 2016-10-23 15:56 wx-ssmDemo\.settings\org.eclipse.wst.common.component
文件 252 2016-10-23 15:56 wx-ssmDemo\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-10-23 15:56 wx-ssmDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-10-23 15:56 wx-ssmDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 462 2016-10-23 15:58 wx-ssmDemo\.springBeans
目录 0 2016-10-23 15:59 wx-ssmDemo\src\
文件 1971 2016-10-23 16:04 wx-ssmDemo\src\applicationContext.xm
目录 0 2016-10-23 15:56 wx-ssmDemo\src\com\
目录 0 2016-10-23 15:57 wx-ssmDemo\src\com\gx\
目录 0 2016-10-23 16:27 wx-ssmDemo\src\com\gx\controller\
目录 0 2016-10-23 16:27 wx-ssmDemo\src\com\gx\controller\system\
文件 2614 2016-10-23 16:27 wx-ssmDemo\src\com\gx\controller\system\ControllerLogAspect.java
目录 0 2016-10-31 10:05 wx-ssmDemo\src\com\gx\controller\wxclient\
文件 4126 2016-10-31 10:58 wx-ssmDemo\src\com\gx\controller\wxclient\ImagesController.java
文件 11873 2016-10-23 16:27 wx-ssmDemo\src\com\gx\controller\wxclient\URLOAuth2AccreditAction.java
文件 7380 2016-10-31 11:08 wx-ssmDemo\src\com\gx\controller\wxclient\UrlShareController.java
目录 0 2016-10-23 16:15 wx-ssmDemo\src\com\gx\core\
目录 0 2016-10-23 16:28 wx-ssmDemo\src\com\gx\core\servlet\
文件 2984 2016-10-23 16:29 wx-ssmDemo\src\com\gx\core\servlet\WeiXinServlet.java
目录 0 2016-10-23 16:15 wx-ssmDemo\src\com\gx\core\wx\
文件 10857 2016-10-23 16:17 wx-ssmDemo\src\com\gx\core\wx\MyWxChatAction.java
目录 0 2016-10-23 16:29 wx-ssmDemo\src\com\gx\core\wx\support\
文件 12629 2016-10-23 16:29 wx-ssmDemo\src\com\gx\core\wx\support\WxChatSupportAction.java
............此处省略222个文件信息
评论
共有 条评论