📄 behdlog.java
字号:
package com.behd.db;
import org.apache.log4j.PropertyConfigurator;
import org.apache.log4j.Logger;
import java.io.*;
import java.util.*;
public class behdLog {
static behdLog instance_behdLog = null;
public static boolean bLogStdOut = false;
private behdLog(){
InputStream is_log4j = getClass().getResourceAsStream("log4j.properties");
Properties Props_log4j = new Properties();
try{
Props_log4j.load(is_log4j);
}catch(IOException e){
System.out.println("log4j 初始化错误");
}
PropertyConfigurator.configure(Props_log4j);
instance_behdLog = this;
}
public static void log(String mess){
if(instance_behdLog == null){
new behdLog();
}
if(bLogStdOut){
System.out.println(mess);
}
Logger log = Logger.getLogger("com.cmcc.album.ContextListener");
log.info(mess);
}
public static void log(String poolName, String mess){
if(instance_behdLog == null){
new behdLog();
}
if(bLogStdOut){
System.out.println("连接池:" + poolName + " 信息:"+ mess);
}
Logger log = Logger.getLogger("com.cmcc.album.ContextListener");
log.info("连接池:" + poolName + " 信息:"+ mess);
}
public static void log(Exception e){
if(instance_behdLog == null){
new behdLog();
}
if(bLogStdOut){
e.printStackTrace(System.out);
}
Logger log = Logger.getLogger("com.cmcc.album.ContextListener");
log.error("异常",e);
}
public static void main(String[] arg ){
System.out.println("Strart");
behdLog.log("erwtwertwerrtw");
System.out.println("end");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -