Jfinal使用log4j打印日志
2015-11-30 17:29
393 查看
1、在项目中导入log4j的jar包。
2、配置log4j.properties
log4j.rootLogger=INFO,stdout,file log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n # Output to the File log4j.appender.file=org.apache.log4j.FileAppender log4j.appender.file.File=./jfinal_demo.log log4j.appender.file.layout=org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n
3、如何打印日志:
在每个controller类中写:private final Logger logger = Logger.getLogger("");
在每个方法里面写:
long l = System.currentTimeMillis(); //将该方法的参数进行打印和操作人id logger.info("uid="+"uid"+"and"+"parameter="+"null");
//打印该方法返回值和执行时间
logger.info("result="+"null"+"and"+"end time "+(System.currentTimeMillis()-l)+" ms");
4、运行程序,日志就会打印在Jfinal_demo.log文件中。
相关文章推荐
- Apache Log4j 2.0-rc1 发布
- jfinal与bootstrap的登录跳转实战演习
- log4j详细的常用配置说明介绍
- log4j的使用详细解析
- JFinal Dao 集成到 Spring
- JFinal常见问题汇总
- 使用Freesql简单地实现多条件查询
- JFinal使用Freemarker作为展示层中的国际化配置使用
- 生成jFinal的动态条件查询语句的工具类 3ff8
- JFinal项目之自动删除日志文件功能
- jfinal 调用 存储过程,并将结果返回
- JFinal 3ff0 +CKEditor文件上传后缀验证,大小验证。
- jweb——修改自jfinaluib的java管理系统开发基础框架
- SpringMVC 集成 JFinal Dao
- 有关Jfinal在jetty环境下开发,tomcat环境下发布造成的问题解决心得。
- Log4J输出至当前web路径
- Spring3 AOP配置异常。执行时间记录
- jfinal 小例子 (一)
- JFinal教程JfinalUIB 代码笔记 (1)--- jfinal 乐观锁
- JFinal教程JfinalUIB 代码笔记 (2)--- jfinal中视图耗时计算