需求: 某机构体系下,机构类型分为子公司,部门,人员等,以后可能在某机构或者其子孙机构下可能会再分出其他子机构类型,希望在增加新类型过程中,尽可能的避免修改已有代码。
情况:子公司,部分,人员等已完成所有编码(界面,商业逻辑,数据逻辑)变化:需要把这个机构体系组成为一颗树状结构策略:鉴于除了树结构外的其他部分代码已经完成,那么应该首先保持这些代码不予改动。复用修改的优先级从高到低的顺序如下: 界面×JSP,Action层 商业逻辑 Service层 数据逻辑层 数据物理层有经验的人知道,大部分情况下,越是下层的改动,越是影响越广泛(注意不是修改难度),所以我们只有在无计可施的情况下 ...
虽然以前一直在用log4j,但是对其配置不甚了了,突然间因为需解决某些问题,要理解log4j的配置,然而用google搜了一下,却发现网上没有一个简单直观的说明,于是只好看log4j的官方介绍,终于理解了log4j的配置用法,以下是我对log4j配置的一点认识,如有谬误还请不吝赐教.
首先我们搞清楚log4j能干什么,简单来说就是提供一个记录不同级别信息内容的日志工具,可以把不同级别,不同包路径的信息,以指定格式输出到多种设备(控制台,文件等)在程序中,可以以以下方式来使用 Log log = org.apache.commons.logging.LogFactory.LogFactory ...







评论排行榜