资源简介

达内课程项目云笔记项目,采用SSM框架,完整实现云笔记功能,代码注释详细,结构清晰,方便学习模仿

资源截图

代码片段和文件信息

package org.tedu.cloudnote.aop;

import java.io.FileWriter;
import java.io.PrintWriter;

import org.aspectj.lang.annotation.AfterThrowing;
import org.aspectj.lang.annotation.Aspect;
import org.springframework.stereotype.Component;

@Component(“handlerException“)//扫描等价于
@Aspect//定义为切面等价于
public class HandlerException {
//定义异常通知等价于
@AfterThrowing(throwing=“ex“
pointcut=“within(org.tedu.cloudnote.controller..*)“)
public void execute(Exception ex){
//将异常信息记录文件ex就是目标抛出的异常对象
try{
FileWriter  fw = new FileWriter(
“cloud_note.log“true);
PrintWriter out = new PrintWriter(fw);
//利用Out打印一个头部
// ****************************************
// *时间:2016-03-22 11:04:23              * 
// *类型:java.lang.NullPointerException   *
// ****************************************
//将异常栈信息写入cloud_note.log文件
ex.printStackTrace(out);
out.close();
fw.close();
}catch(Exception e){
System.out.println(“记录异常信息失败“);
}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-07-15 13:48  cloudnote\
     文件        2594  2016-03-14 09:55  cloudnote\.classpath
     目录           0  2018-07-15 13:48  cloudnote\.myeclipse\
     文件         301  2016-03-11 16:38  cloudnote\.mymetadata
     文件        1282  2016-03-12 09:23  cloudnote\.project
     目录           0  2018-07-15 13:47  cloudnote\.settings\
     文件        1040  2016-03-11 16:38  cloudnote\.settings\com.genuitec.eclipse.j2eedt.core.prefs
     文件         427  2016-03-18 16:06  cloudnote\.settings\org.eclipse.core.resources.prefs
     文件         330  2016-03-11 16:35  cloudnote\.settings\org.eclipse.jdt.core.prefs
     目录           0  2018-07-15 13:47  cloudnote\WebRoot\
     文件        3586  2016-03-11 16:39  cloudnote\WebRoot\Change_password.html
     目录           0  2018-07-15 13:47  cloudnote\WebRoot\meta-INF\
     文件          36  2016-03-11 16:35  cloudnote\WebRoot\meta-INF\MANIFEST.MF
     目录           0  2018-07-15 13:47  cloudnote\WebRoot\WEB-INF\
     目录           0  2018-07-15 13:47  cloudnote\WebRoot\WEB-INF\lib\
     文件        4467  2014-06-19 17:17  cloudnote\WebRoot\WEB-INF\lib\aopalliance.jar
     文件     1545023  2014-06-19 17:25  cloudnote\WebRoot\WEB-INF\lib\aspectjweaver.jar
     文件      263965  2016-04-15 12:38  cloudnote\WebRoot\WEB-INF\lib\commons-codec-1.9.jar
     文件      559366  2014-06-04 14:49  cloudnote\WebRoot\WEB-INF\lib\commons-collections-3.1.jar
     文件      121757  2014-06-04 14:49  cloudnote\WebRoot\WEB-INF\lib\commons-dbcp-1.2.2.jar
     文件       60841  2014-06-03 15:20  cloudnote\WebRoot\WEB-INF\lib\commons-logging.jar
     文件       62103  2014-06-04 14:49  cloudnote\WebRoot\WEB-INF\lib\commons-pool.jar
     文件       38604  2014-06-25 14:29  cloudnote\WebRoot\WEB-INF\lib\jackson-annotations-2.4.1.jar
     文件      225306  2014-06-25 14:27  cloudnote\WebRoot\WEB-INF\lib\jackson-core-2.4.1.jar
     文件     1074275  2014-06-25 14:30  cloudnote\WebRoot\WEB-INF\lib\jackson-databind-2.4.1.jar
     文件       17809  2014-06-04 15:40  cloudnote\WebRoot\WEB-INF\lib\jstl.jar
     文件      716387  2014-06-04 11:49  cloudnote\WebRoot\WEB-INF\lib\mybatis-3.2.5.jar
     文件       48783  2014-05-23 10:56  cloudnote\WebRoot\WEB-INF\lib\mybatis-spring-1.2.2.jar
     文件      723660  2014-09-01 11:29  cloudnote\WebRoot\WEB-INF\lib\mysql-connector-java-5.1.8-bin.jar
     文件     2111338  2014-07-02 10:14  cloudnote\WebRoot\WEB-INF\lib\ojdbc6.jar
     文件      337694  2014-06-19 17:10  cloudnote\WebRoot\WEB-INF\lib\spring-aop-3.2.8.RELEASE.jar
............此处省略598个文件信息

评论

共有 条评论