达内云笔记项目完整代码+注释


达内课程项目云笔记项目,采用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.settingscom.genuitec.eclipse.j2eedt.core.prefs
     文件         427  2016-03-18 16:06  cloudnote.settingsorg.eclipse.core.resources.prefs
     文件         330  2016-03-11 16:35  cloudnote.settingsorg.eclipse.jdt.core.prefs
     目录           0  2018-07-15 13:47  cloudnoteWebRoot
     文件        3586  2016-03-11 16:39  cloudnoteWebRootChange_password.html
     目录           0  2018-07-15 13:47  cloudnoteWebRootmeta-INF
     文件          36  2016-03-11 16:35  cloudnoteWebRootmeta-INFMANIFEST.MF
     目录           0  2018-07-15 13:47  cloudnoteWebRootWEB-INF
     目录           0  2018-07-15 13:47  cloudnoteWebRootWEB-INFlib
     文件        4467  2014-06-19 17:17  cloudnoteWebRootWEB-INFlibaopalliance.jar
     文件     1545023  2014-06-19 17:25  cloudnoteWebRootWEB-INFlibaspectjweaver.jar
     文件      263965  2016-04-15 12:38  cloudnoteWebRootWEB-INFlibcommons-codec-1.9.jar
     文件      559366  2014-06-04 14:49  cloudnoteWebRootWEB-INFlibcommons-collections-3.1.jar
     文件      121757  2014-06-04 14:49  cloudnoteWebRootWEB-INFlibcommons-dbcp-1.2.2.jar
     文件       60841  2014-06-03 15:20  cloudnoteWebRootWEB-INFlibcommons-logging.jar
     文件       62103  2014-06-04 14:49  cloudnoteWebRootWEB-INFlibcommons-pool.jar
     文件       38604  2014-06-25 14:29  cloudnoteWebRootWEB-INFlibjackson-annotations-2.4.1.jar
     文件      225306  2014-06-25 14:27  cloudnoteWebRootWEB-INFlibjackson-core-2.4.1.jar
     文件     1074275  2014-06-25 14:30  cloudnoteWebRootWEB-INFlibjackson-databind-2.4.1.jar
     文件       17809  2014-06-04 15:40  cloudnoteWebRootWEB-INFlibjstl.jar
     文件      716387  2014-06-04 11:49  cloudnoteWebRootWEB-INFlibmybatis-3.2.5.jar
     文件       48783  2014-05-23 10:56  cloudnoteWebRootWEB-INFlibmybatis-spring-1.2.2.jar
     文件      723660  2014-09-01 11:29  cloudnoteWebRootWEB-INFlibmysql-connector-java-5.1.8-bin.jar
     文件     2111338  2014-07-02 10:14  cloudnoteWebRootWEB-INFlibojdbc6.jar
     文件      337694  2014-06-19 17:10  cloudnoteWebRootWEB-INFlibspring-aop-3.2.8.RELEASE.jar
............此处省略598个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)