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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? logmanager.java

?? java系統(tǒng)通用框架 很實用的東東 一般人都看的懂,
?? JAVA
字號:
/*****************************************************************************
* (C) Copyright 2004 。
* 保留對所有使用、復制、修改和發(fā)布整個軟件和相關文檔的權利。
* 本計算機程序受著作權法和國際公約的保護,未經授權擅自復制或
* 傳播本程序的全部或部分,可能受到嚴厲的民事和刑事制裁,并
* 在法律允許的范圍內受到最大可能的起訴。
*/

 /*****************************************************************************
  * @作者:Golden Peng
  * @版本: 1.0
  * @時間: 2002-10-08
  */
 /*****************************************************************************
  * 修改記錄清單
  * 修改人  :
  * 修改記錄:
  * 修改時間:
  * 修改描述:
  *
  */
package com.corp.bisc.ebiz.base;

import java.sql.*;
import java.util.*;
import com.corp.bisc.ebiz.exception.*;

/**
 * LogManager為系統(tǒng)中其他模塊提供統(tǒng)一的寫日志功能. 各模塊可根據(jù)需要
 * 選用LogManager提供的幾個重載write()方法來寫日志。
 *
 * @author: Yang Jiang Ming
 * 20011024, Yang Jiang Ming: 重新整理,應用數(shù)據(jù)對象類
 */
public class LogManager {
	/** 日志類型:普通日志 */
	public final static short LOGTYPE_APP = 1;
	/** 日志類型:警告日志 */
	public final static short LOGTYPE_APPWARNING = 2;
	/** 日志類型:錯誤日志 */
	public final static short LOGTYPE_APPERROR = 3;

	protected static LogManager m_logManager = null;

	/**
	 * 構造函數(shù)。
	 */
	public LogManager() {
		super();

	}
	static public LogManager getManager() {
		if (m_logManager == null)
			m_logManager = new LogManager();
		return m_logManager;
	}
/**
 * 此處插入方法描述。
 * 創(chuàng)建日期:(2002-6-24 21:18:01)
 * @return java.lang.String
 * @param typeid short
 */
public String getTypeName(short typeid) {
	String result="";
	switch(typeid){
		case LogManager.LOGTYPE_APP :
			result = "common log";
			break;
		case LogManager.LOGTYPE_APPERROR :
			result = "application error ";
			break;
		case LogManager.LOGTYPE_APPWARNING:
			result = "application warning";
			break;
	}
	return result;
}
/**
 * 此處插入方法描述。
 * 創(chuàng)建日期:(2002-6-24 21:14:04)
 * @param args java.lang.String[]
 */
public static void main(String[] args) {

		Connection conn = null;
		PreparedStatement ps = null;
		try	{
			//oracle use
			Class.forName("oracle.jdbc.driver.OracleDriver");
			conn = DriverManager.getConnection("jdbc:oracle:oci8:@ptlintdb", "ssebizex", "ssebizex");

			String sql = "insert into temp values(?)";
			ps = conn.prepareStatement(sql);
			String str = "歐陽璟";
			byte[] bt = str.getBytes();
			String strnew = new String(bt,"GB2312");
			ps.setString(1,strnew);
			ps.executeUpdate();
		}
		catch(Exception e){
			System.out.println("error when get database connection ");
			System.out.println(e);
		}finally{
			try{
				ps.close();
				conn.close();
			}catch(Exception ex){
			}
		}
}
	/**
	 * 寫日志。
	 * @param moduleID   模塊編號
	 * @param typeID    日志類型編號
	 * @param userID    該日志涉及的用戶的編號
	 * @param operation 該日志所記錄的操作的類型
	 *
	 * @exception LogException 寫日志出錯。
	 */
	public void write(Connection conn,String moduleID, short typeID, long userID, String operation)
		throws LogException {
		write(conn,moduleID, typeID, userID, operation, "", "", "", "");
	}
	/**
	 * 寫日志。
	 * @param moduleID       模塊編號
	 * @param typeID        日志類型編號
	 * @param userID        該日志涉及的用戶的編號
	 * @param operation     該日志所記錄的操作的類型
	 * @param description   操作的描述
	 * @param result        操作結果
	 *
	 * @exception LogException 寫日志出錯。
	 */
	public void write(
		Connection conn,
		String moduleID,
		short typeID,
		long userID,
		String operation,
		String description,
		String result)
		throws LogException {
		write(conn,moduleID, typeID, userID, operation, description, result, "", "");
	}
	/**
	 * 寫日志。
	 * @param moduleID       模塊編號
	 * @param typeID        日志類型編號
	 * @param userID        該日志涉及的用戶的編號
	 * @param operation     該日志所記錄的操作的類型
	 * @param description   操作的描述
	 * @param result        操作結果
	 * @param remark1       備注1
	 * @param remark2       備注2
	 *
	 * @exception LogException 寫日志出錯。
	 */
	public void write(
		Connection conn,
		String moduleName,
		short typeID,
		long userID,
		String operation,
		String description,
		String result,
		String remark1,
		String remark2)
		throws LogException {


		try {
			//判斷是否要記錄日志
			Module module = Module.fromDB(conn,moduleName);

			if (module != null)
				if(module.isNeedLog()) { //要記錄
					Log log = new Log();

					if (log.isNewDataObject())
						log.logID = KeyContainer.getOracleSequence(conn,"S_TCMM_LOG");
					log.moduleID = module.getModuleID();
					log.typeID = typeID;
					log.typeName = getTypeName(typeID);
					log.userID = userID;
					log.operation = operation;
					log.description = description;
					log.result = result;
					log.remark1 = remark1;
					log.remark2 = remark2;
					log.update(conn);
				}
			} catch (Exception e) {
				e.printStackTrace();
				throw new LogException();
			} finally {
			//ConnPoolHandler.getHandle().closeConnection(conn);
			}
		}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品一线二线三线无人区| 日本午夜一区二区| 国产三区在线成人av| 91麻豆精品91久久久久久清纯 | aaa国产一区| 国产一区二区影院| 丁香婷婷综合网| 成人激情开心网| 91热门视频在线观看| 在线免费视频一区二区| 欧美日韩视频在线观看一区二区三区 | 蜜臀av一区二区| 毛片av一区二区| 国产a级毛片一区| 一本久道中文字幕精品亚洲嫩| 在线视频你懂得一区二区三区| 欧美综合欧美视频| 日韩一区二区三区免费观看| 日韩亚洲欧美在线| 欧美激情一二三区| 亚洲乱码中文字幕| 日韩不卡一区二区| 国产91在线观看| 亚洲综合久久av| 一区二区免费在线| 国产精品一区二区免费不卡| 中文字幕乱码亚洲精品一区| 亚洲制服欧美中文字幕中文字幕| 久草精品在线观看| 韩国视频一区二区| 精品一区二区三区影院在线午夜 | 日本伊人午夜精品| av在线播放成人| 看电影不卡的网站| 亚洲一区二区三区四区的| 一区二区三区中文在线观看| 日韩综合小视频| 国产精品1024久久| 91精品国产综合久久精品| 中文字幕不卡在线观看| 天天做天天摸天天爽国产一区| 国产精品一区二区三区乱码| 欧美日韩一区二区不卡| 国产精品天干天干在观线| 日韩精品福利网| 色狠狠一区二区| 国产午夜精品一区二区三区视频| 香蕉久久一区二区不卡无毒影院 | 久久你懂得1024| 亚洲福利视频一区| 丁香网亚洲国际| 精品国产乱码久久| 亚洲成人精品一区| 91亚洲大成网污www| 亚洲精品一区二区三区在线观看| 亚洲一区二区在线免费看| 99视频一区二区| 精品国产百合女同互慰| 亚洲高清免费一级二级三级| 99v久久综合狠狠综合久久| 欧美电视剧在线看免费| 日韩不卡在线观看日韩不卡视频| 欧美午夜理伦三级在线观看| 国产精品久久久久久久浪潮网站 | 亚洲综合精品自拍| 99精品桃花视频在线观看| 国产欧美综合在线观看第十页| 免费成人在线网站| 日韩免费观看2025年上映的电影| 天天综合网 天天综合色| 欧美日韩视频在线观看一区二区三区| 亚洲理论在线观看| 一本久久综合亚洲鲁鲁五月天| 亚洲国产精品av| 成人午夜电影久久影院| 国产精品私人影院| 不卡一区中文字幕| 亚洲激情在线播放| 欧美日韩一区二区三区视频| 午夜伦理一区二区| 欧美va亚洲va国产综合| 国产呦萝稀缺另类资源| 国产精品18久久久久久久久 | 国产91高潮流白浆在线麻豆| 久久网这里都是精品| 国内精品伊人久久久久影院对白| 精品久久五月天| 成人黄色a**站在线观看| 亚洲乱码国产乱码精品精小说| 色老汉一区二区三区| 无吗不卡中文字幕| 久久网这里都是精品| 菠萝蜜视频在线观看一区| 亚洲精品成人少妇| 日韩欧美视频在线| 成人自拍视频在线| 一级女性全黄久久生活片免费| 精品污污网站免费看| 麻豆国产欧美一区二区三区| 国产香蕉久久精品综合网| 成人福利视频在线| 亚洲一区二区在线免费观看视频 | 亚洲国产精品一区二区www | 国产日韩视频一区二区三区| 成人精品电影在线观看| 亚洲图片自拍偷拍| 欧美videofree性高清杂交| 成人国产一区二区三区精品| 一区二区高清免费观看影视大全 | 国产a区久久久| 一区二区三区免费网站| 精品国精品国产尤物美女| 99久久亚洲一区二区三区青草| 午夜精品久久久久久久久久| 久久久久久久久久久黄色| 欧美性受xxxx| 国产91在线|亚洲| 蜜芽一区二区三区| 亚洲女人的天堂| 国产欧美日韩精品一区| 欧美亚洲丝袜传媒另类| 成人午夜激情在线| 免费看欧美女人艹b| 亚洲一区二区三区四区在线免费观看| 欧美精品一区二区三区在线 | 日韩小视频在线观看专区| 高清av一区二区| 美国一区二区三区在线播放| 亚洲免费在线视频一区 二区| 久久久久综合网| 欧美xxxxx裸体时装秀| 91久久精品国产91性色tv| 丰满少妇在线播放bd日韩电影| 日本欧美一区二区| 午夜视黄欧洲亚洲| 艳妇臀荡乳欲伦亚洲一区| 中文字幕欧美三区| 久久精品亚洲精品国产欧美kt∨| 制服丝袜亚洲精品中文字幕| 色天使色偷偷av一区二区| 不卡区在线中文字幕| 国产成人精品影视| 国产剧情一区二区| 国产一区二区三区观看| 狠狠色丁香久久婷婷综合_中 | 亚洲电影一区二区| 一区二区三区高清不卡| 亚洲欧美日本在线| 亚洲视频你懂的| 一区二区日韩电影| 一区二区三区在线免费视频| 18涩涩午夜精品.www| 1000精品久久久久久久久| 亚洲欧美日韩中文播放| 一区二区三区不卡在线观看 | 欧美在线三级电影| 色老汉av一区二区三区| 欧美三级三级三级爽爽爽| 欧美日韩免费视频| 欧美久久久一区| 精品日产卡一卡二卡麻豆| 久久久久久久精| 国产精品家庭影院| 亚洲永久精品国产| 日本视频中文字幕一区二区三区| 蜜臀91精品一区二区三区| 精品亚洲porn| a在线欧美一区| 欧美性受极品xxxx喷水| 日韩一区二区精品葵司在线| 久久蜜臀精品av| 亚洲色图19p| 秋霞国产午夜精品免费视频| 毛片av一区二区三区| 成人在线综合网站| 欧美日本国产视频| 久久精品一区二区三区四区| 国产精品久久久久精k8 | 久久久久久免费| 国产精品欧美一区喷水| **性色生活片久久毛片| 日韩精品1区2区3区| 国产成人免费在线视频| 91老师国产黑色丝袜在线| 制服丝袜激情欧洲亚洲| 国产精品嫩草影院av蜜臀| 亚洲制服丝袜一区| 国产精品1区2区3区| 欧美日韩黄色一区二区| 国产欧美日韩亚州综合| 亚洲一区二区免费视频| 国产精品一区免费在线观看| 色狠狠一区二区三区香蕉| 精品国产乱码久久久久久1区2区| 亚洲欧洲精品一区二区三区| 免费一级片91| 欧美性大战久久久久久久 | 欧美亚洲免费在线一区| 26uuu精品一区二区| 亚洲bdsm女犯bdsm网站|