亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? log4jlogger.java

?? 用于JAVA數(shù)據(jù)庫連接.解壓就可用,方便得很
?? JAVA
字號:
/* Copyright (C) 2002-2004 MySQL AB This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as  published by the Free Software Foundation. There are special exceptions to the terms and conditions of the GPL  as it is applied to this software. View the full text of the  exception in file EXCEPTIONS-CONNECTOR-J in the directory of this  software distribution. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA */package com.mysql.jdbc.log;import org.apache.log4j.Level;import org.apache.log4j.Logger;/** * Implementation of log interface for Apache Log4j *  * @author Mark Matthews *  * @version $Id: Log4JLogger.java 3726 2005-05-19 15:52:24Z mmatthews $ */public class Log4JLogger implements Log {	private Logger logger;	public Log4JLogger(String instanceName) {		this.logger = Logger.getLogger(instanceName);	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#isDebugEnabled()	 */	public boolean isDebugEnabled() {		return this.logger.isDebugEnabled();	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#isErrorEnabled()	 */	public boolean isErrorEnabled() {		return this.logger.isEnabledFor(Level.ERROR);	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#isFatalEnabled()	 */	public boolean isFatalEnabled() {		return this.logger.isEnabledFor(Level.FATAL);	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#isInfoEnabled()	 */	public boolean isInfoEnabled() {		return this.logger.isInfoEnabled();	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#isTraceEnabled()	 */	public boolean isTraceEnabled() {		return this.logger.isDebugEnabled();	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#isWarnEnabled()	 */	public boolean isWarnEnabled() {		return this.logger.isEnabledFor(Level.WARN);	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logDebug(java.lang.Object)	 */	public void logDebug(Object msg) {		this.logger.debug(LogUtils.expandProfilerEventIfNecessary(LogUtils				.expandProfilerEventIfNecessary(msg)));	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logDebug(java.lang.Object,	 *      java.lang.Throwable)	 */	public void logDebug(Object msg, Throwable thrown) {		this.logger.debug(LogUtils.expandProfilerEventIfNecessary(msg), thrown);	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logError(java.lang.Object)	 */	public void logError(Object msg) {		this.logger.error(LogUtils.expandProfilerEventIfNecessary(msg));	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logError(java.lang.Object,	 *      java.lang.Throwable)	 */	public void logError(Object msg, Throwable thrown) {		this.logger.error(LogUtils.expandProfilerEventIfNecessary(msg), thrown);	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logFatal(java.lang.Object)	 */	public void logFatal(Object msg) {		this.logger.fatal(LogUtils.expandProfilerEventIfNecessary(msg));	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logFatal(java.lang.Object,	 *      java.lang.Throwable)	 */	public void logFatal(Object msg, Throwable thrown) {		this.logger.fatal(LogUtils.expandProfilerEventIfNecessary(msg), thrown);	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logInfo(java.lang.Object)	 */	public void logInfo(Object msg) {		this.logger.info(LogUtils.expandProfilerEventIfNecessary(msg));	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logInfo(java.lang.Object,	 *      java.lang.Throwable)	 */	public void logInfo(Object msg, Throwable thrown) {		this.logger.info(LogUtils.expandProfilerEventIfNecessary(msg), thrown);	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logTrace(java.lang.Object)	 */	public void logTrace(Object msg) {		this.logger.debug(LogUtils.expandProfilerEventIfNecessary(msg));	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logTrace(java.lang.Object,	 *      java.lang.Throwable)	 */	public void logTrace(Object msg, Throwable thrown) {		this.logger.debug(LogUtils.expandProfilerEventIfNecessary(msg), thrown);	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logWarn(java.lang.Object)	 */	public void logWarn(Object msg) {		this.logger.warn(LogUtils.expandProfilerEventIfNecessary(msg));	}	/*	 * (non-Javadoc)	 * 	 * @see com.mysql.jdbc.log.Log#logWarn(java.lang.Object,	 *      java.lang.Throwable)	 */	public void logWarn(Object msg, Throwable thrown) {		this.logger.warn(LogUtils.expandProfilerEventIfNecessary(msg), thrown);	}}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产一区二区三区久久悠悠色av| 99riav久久精品riav| 日韩一区二区三区高清免费看看| 亚洲制服丝袜在线| 欧美日韩中文字幕精品| 免费观看在线综合| 日韩免费视频线观看| 国产风韵犹存在线视精品| 亚洲国产成人在线| 91网址在线看| 日本va欧美va欧美va精品| 欧美伦理电影网| 欧美午夜影院一区| 亚洲韩国一区二区三区| 337p亚洲精品色噜噜| 国产成人自拍在线| 亚洲3atv精品一区二区三区| 日韩欧美精品在线视频| av综合在线播放| 麻豆精品视频在线观看免费| 国产欧美日韩在线视频| 欧美日韩在线一区二区| 精品一区二区日韩| 国产精品久久久久三级| 在线观看视频一区| 久久国产精品露脸对白| 亚洲婷婷在线视频| 精品国产乱码久久久久久久 | 日韩欧美成人一区| 日本高清免费不卡视频| 成人自拍视频在线| 亚洲小少妇裸体bbw| 亚洲欧洲成人精品av97| 久久精品人人做人人爽人人| 6080yy午夜一二三区久久| 日本久久一区二区| 99久久免费精品高清特色大片| 偷偷要91色婷婷| 国产精品久久午夜| 国产欧美日韩综合| 日韩欧美国产麻豆| 精品国产露脸精彩对白| 欧美大片国产精品| 久久影院视频免费| 久久久综合精品| 国产亚洲精品精华液| 中文字幕精品一区二区精品绿巨人| 欧美一区二区三区四区高清| 日韩精品一区二区三区中文不卡 | 一区二区三区四区中文字幕| 亚洲美女一区二区三区| 一区二区三区色| 日韩黄色免费网站| 久久99久久99| 懂色av一区二区三区免费观看| 国产毛片精品一区| aaa亚洲精品| 在线观看91av| 久久精品视频一区二区三区| 国产精品国产三级国产a| 亚洲资源中文字幕| 国产一区二区伦理片| 色综合久久久久网| 26uuu成人网一区二区三区| 国产精品久线观看视频| 天天综合网 天天综合色| 国产成人夜色高潮福利影视| 欧美性三三影院| 中文字幕av在线一区二区三区| 一区二区在线观看免费| 久久精品国产在热久久| 欧美中文字幕一区二区三区亚洲| 2017欧美狠狠色| 丝袜亚洲精品中文字幕一区| 国产成人午夜精品影院观看视频| 欧美伊人久久大香线蕉综合69 | 福利电影一区二区| 91黄色激情网站| 久久久久国色av免费看影院| 日韩专区一卡二卡| 欧美亚洲日本一区| 日本一区二区免费在线| 精品一区二区av| 欧美一区二区日韩| 亚洲成人精品影院| 欧美专区日韩专区| 亚洲图片你懂的| 欧美撒尿777hd撒尿| 亚洲欧洲国产日本综合| 福利一区二区在线观看| 国产欧美日韩三级| 国产精品66部| 久久综合狠狠综合| 国产精品自产自拍| 精品va天堂亚洲国产| 国产在线一区二区| 久久色在线观看| 波多野结衣一区二区三区| 国产精品国产三级国产aⅴ无密码| 丁香激情综合国产| 亚洲激情校园春色| 欧美日韩视频不卡| 美国三级日本三级久久99| 久久久久久99久久久精品网站| 国产凹凸在线观看一区二区| 亚洲男人的天堂一区二区| 欧美系列一区二区| 久久99久久久久久久久久久| 国产精品毛片大码女人| 欧美综合欧美视频| 精品一二三四区| 亚洲精品免费看| 欧美大片日本大片免费观看| 成人va在线观看| 午夜精品aaa| 自拍偷拍国产精品| 欧美一区二区三区四区久久| 成人精品一区二区三区四区| 日韩和的一区二区| 亚洲日本在线看| 日韩欧美另类在线| 欧美日韩午夜精品| 不卡一区中文字幕| 国产精品中文字幕欧美| 午夜日韩在线电影| 亚洲一区视频在线观看视频| 精品成人在线观看| 88在线观看91蜜桃国自产| av一区二区三区黑人| 国产精品88888| 国产剧情av麻豆香蕉精品| 免费人成黄页网站在线一区二区| 亚洲人亚洲人成电影网站色| 亚洲国产成人在线| 久久久久久久久岛国免费| 欧美一级片在线看| 在线不卡欧美精品一区二区三区| 日韩va亚洲va欧美va久久| 国产精品美女久久久久久2018| 精品国产乱码久久久久久夜甘婷婷 | 日韩国产欧美在线观看| 香蕉成人伊视频在线观看| 亚洲电影一级黄| 日韩一区欧美二区| 青草av.久久免费一区| 青青草精品视频| 国产精品资源网| 成人av一区二区三区| 91尤物视频在线观看| 欧美性大战久久久久久久蜜臀| 在线成人av影院| 久久在线观看免费| 专区另类欧美日韩| 亚洲高清一区二区三区| 久久精品72免费观看| 成人精品鲁一区一区二区| www.一区二区| 6080yy午夜一二三区久久| 久久久一区二区| 亚洲一区精品在线| 国产最新精品免费| 91国偷自产一区二区三区观看| 欧美一卡在线观看| 国产精品视频免费看| 午夜精品福利在线| av中文字幕不卡| 欧美不卡在线视频| 一区二区三区中文字幕在线观看| 美女www一区二区| 欧洲中文字幕精品| 亚洲视频一二区| 精品一区二区三区欧美| 欧美性猛片aaaaaaa做受| 国产精品久久久久久户外露出| 亚洲成人av电影在线| 94-欧美-setu| 国产性色一区二区| 久久电影国产免费久久电影 | 亚洲欧美综合另类在线卡通| 国产一区三区三区| 欧美在线免费观看视频| 国产欧美1区2区3区| 国产一二三精品| 欧美精品一区二区三区蜜桃| 日本大胆欧美人术艺术动态| 在线免费观看不卡av| 亚洲视频一区二区在线| www.欧美色图| 最新中文字幕一区二区三区 | 久久亚洲欧美国产精品乐播| 青青草91视频| 久久综合色综合88| 国产精品白丝av| 国产精品久久三| 色又黄又爽网站www久久| 88在线观看91蜜桃国自产| 国产美女一区二区| 欧美国产日本韩| 日本中文一区二区三区| 国产成人av一区二区三区在线观看|