修改日志
This commit is contained in:
parent
3ed721b788
commit
2a2bcb33e5
@ -24,10 +24,6 @@ public class SydApi4Database extends SydApiBaseFunction {
|
||||
public SydApi4Database(SydApi4j[] hsms, HsmLinkInfo[] linkInfos) {
|
||||
super(hsms, linkInfos);
|
||||
}
|
||||
static {
|
||||
LogFactory.createLogger("./logs", 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<byte[]> SYD_SM4_BatchData(int[] iKeyIndex, List<byte[]> pcData, int iFlag) {
|
||||
// 将数据进行分组,防止超长。
|
||||
|
||||
@ -16,13 +16,10 @@ import java.util.List;
|
||||
* 上海黄金交易所 - 数据库加密方案
|
||||
*/
|
||||
public class SydApiBaseFunction implements SydApi {
|
||||
static {
|
||||
LogFactory.createLogger("./logs", 0);
|
||||
}
|
||||
private SydApi4j[] hsms = null;
|
||||
private HsmLinkInfo[] linkInfos = null;
|
||||
private ObjectInPool oip = null;
|
||||
|
||||
Logger log = LogFactory.getLogger();
|
||||
private boolean isShortLinkMode = false;
|
||||
|
||||
public SydApiBaseFunction() {
|
||||
@ -120,7 +117,6 @@ public class SydApiBaseFunction implements SydApi {
|
||||
|
||||
@Override
|
||||
public String SYD_SM3_Hash_ShortData(byte[] pcData) {
|
||||
Logger log = LogFactory.getLogger();
|
||||
if (LogFactory.iLogLevel == 3) {
|
||||
log.debug("SYD_SM3_Hash_ShortData方法接收参数:pcData:{}", Arrays.toString(pcData));
|
||||
}
|
||||
|
||||
@ -10,9 +10,6 @@ import org.apache.logging.log4j.Logger;
|
||||
import java.util.Arrays;
|
||||
|
||||
public class SydApiBuilder {
|
||||
static {
|
||||
SydApi.SYD_SetLogConfig("./logs/", 0);
|
||||
}
|
||||
private SydApiPool pool;
|
||||
private CommWorker longLinkWorks;
|
||||
|
||||
|
||||
@ -12,11 +12,6 @@ import racal.sunyard.main.SydApi4j;
|
||||
|
||||
public class SydApiPool extends ThreadBasedConnectPool<SydApi> {
|
||||
private HsmLinkInfo[] linkInfos;
|
||||
static {
|
||||
LogFactory.createLogger("./logs", 0);
|
||||
}
|
||||
|
||||
|
||||
public SydApiPool(HsmLinkInfo[] linkInfos) {
|
||||
super();
|
||||
this.linkInfos = linkInfos;
|
||||
|
||||
@ -87,6 +87,9 @@ public class LogFactory {
|
||||
ctx.updateLoggers();
|
||||
}
|
||||
|
||||
public static int getiLogLevel() {
|
||||
return iLogLevel;
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建 Logger
|
||||
|
||||
@ -23,9 +23,6 @@ public class ThreadBasedConnectPool<T> {
|
||||
|
||||
// 配置
|
||||
private PoolConfig config;
|
||||
static {
|
||||
LogFactory.createLogger("./logs", 0);
|
||||
}
|
||||
|
||||
public ThreadBasedConnectPool(PoolConfig config) {
|
||||
this.config = config;
|
||||
|
||||
@ -3,6 +3,7 @@ package sample;
|
||||
import com.sunyard.proto.Util;
|
||||
import com.sunyard.sge.database.*;
|
||||
import com.sunyard.sge.database.Consts;
|
||||
import com.sunyard.sge.log.LogFactory;
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.junit.Assert;
|
||||
|
||||
@ -15,7 +16,8 @@ public class Sample
|
||||
public static void main(String[] args) {
|
||||
|
||||
// 路径要以 / 或 \\ 结尾表示目录
|
||||
|
||||
SydApi.SYD_SetLogConfig("./logs/",3);
|
||||
LogFactory.getiLogLevel();
|
||||
// 通常单例就够了
|
||||
SydApiBuilder builder = new SydApiBuilder(
|
||||
new String[]{ "192.168.1.129","172.16.18.59" },
|
||||
@ -60,10 +62,11 @@ public class Sample
|
||||
// 长数据 SM3
|
||||
longSM3( api );
|
||||
|
||||
|
||||
} finally {
|
||||
if ( null != api ) {
|
||||
LogFactory.getLogger().debug("END");
|
||||
api.SYD_Disconnect_Ex();
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user