Java log4j日志编写实例
来源:互联网 发布:链轮尺寸计算软件 编辑:程序博客网 时间:2024/06/01 23:23
<span style="font-size:18px;">public class HandleLog {/** * * @param fileName //你的模块要存入日志的txt名字,就是文件名,例如:workbench.txt * @param people //当前登陆系统的人员 * @param page //他访问的什么页面 * @param operate //此人干了什么事情 * @author PC */ synchronized public static void writeLog(StringBuffer fileName,StringBuffer people,StringBuffer page,StringBuffer operate){Logger logger = Logger.getLogger(HandleLog.class);String path=ConfigUtil.get("handleLog");//这是我自定义的通过配置文件获得配置路径的方法,如果你不需要,直接定义一个路径就行,例如 C:/path/File file =new File(path); //如果文件夹不存在则创建 if (!file .exists() && !file .isDirectory()) { file .mkdir(); } else { } OutputStream os=null;try {os = new FileOutputStream(path+fileName,true);} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}WriterAppender writerAppender = new WriterAppender();writerAppender.setLayout(new SimpleLayout());writerAppender.setWriter(new OutputStreamWriter(os));writerAppender.setImmediateFlush(true);writerAppender.activateOptions();logger.setLevel(Level.INFO);logger.addAppender(writerAppender);logger.info(DateUtil.dateToString(new Date(),"yyyy-MM-dd hh:mm:ss")+"***"+people.append("***").append(page).append("***").append(operate));logger.removeAllAppenders();} // public static void main(String args[]){// //new HandleLog().writeLog(new StringBuffer("hao.txt"),new StringBuffer("PC"), new StringBuffer("制备台"), new StringBuffer("制备功能jawedgjawd"));// // // }}</span>
0 0
- Java log4j日志编写实例
- Log4j 编写代码实现日志
- log4j JAVA 简单日志功能 实现 实例 教程 代码
- log4j实例--使用Log4j进行日志操作
- JAVA日志记录,LOG4J
- Java Web log4j (日志)
- Java Web log4j (日志)
- JAVA log4j记录日志
- Java-日志-log4j 参考
- java 日志 log4j
- Java-Log4j日志使用方法
- Log4j--java日志
- log4j-java日志记录
- Java日志系统-- Log4j
- Java log4j日志使用
- java日志--Log4j
- Java Web log4j (日志)
- java log4j 日志
- mysql数据库安装防乱码
- [技术讨论][全程建模]一个类应该有多少方法?多大就需要拆分?
- hdu1570(排列和组合公式的应用)
- DES加密+Base64转换转实现代码
- 安装Oracle JDK 7.0与8.0 for Mac OS X后Eclipse启动报错的解决之道
- Java log4j日志编写实例
- 编程中的细节
- makefile 文件的用法
- Qt连接mysql数据库程序发布问题
- POJ2417 Baby-Step-Gaint-Step 算法
- 第九周项目六—都要学C
- C#迁移winfrom项目出现CL.EXE -1问题的解决方案
- linux下maven2和maven3共存
- 通过WM_COPYDATA消息完成进程间通信