摘要: 1. 概述 1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。 最普通的做法就是在代码中嵌入许多的打印语 阅读全文
posted @ 2016-08-29 20:53 家国之恋 阅读(9893) 评论(1) 推荐(0) 编辑
摘要: 一、概述 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<contex 阅读全文
posted @ 2016-08-29 18:19 家国之恋 阅读(5663) 评论(0) 推荐(4) 编辑
摘要: <context-param>的作用: web.xml的配置中<context-param>配置作用 1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></contex 阅读全文
posted @ 2016-08-29 18:06 家国之恋 阅读(45261) 评论(1) 推荐(8) 编辑
摘要: 在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 liste 阅读全文
posted @ 2016-08-29 17:49 家国之恋 阅读(674) 评论(0) 推荐(0) 编辑
摘要: Spring 中bean 的生命周期短暂吗? 在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean 的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会 阅读全文
posted @ 2016-08-29 17:29 家国之恋 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-08-26 11:54 家国之恋 阅读(5929) 评论(0) 推荐(0) 编辑
摘要: 前言 在系统上线后,有时候遇到系统故障,这时候就可以登录服务器查看系统日志来排查问题。但是需要登录服务器,下载查找相关异常日志比较麻烦。而且没有监控的话,也无法实时了解到系统是否正常运行。那么有没有一种好办法将系统异常信息实时反馈给相关人员呢? 本文讲的就是借助Log4J来记录程序运行日志,当一旦发 阅读全文
posted @ 2016-08-26 11:38 家国之恋 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1、AOP用在哪些方面:AOP能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任,例如事务处理、日志管理、权限控制,异常处理等,封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可操作性和可维护性。 2、AOP中的概念: Aspect(切面):指横切性关注点的抽象即 阅读全文
posted @ 2016-08-26 10:50 家国之恋 阅读(1447) 评论(0) 推荐(0) 编辑