DAO null 처리 수정
This commit is contained in:
@@ -1,12 +1,13 @@
|
||||
package com.eactive.eai.batch.rule.dirInfo;
|
||||
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
|
||||
import java.sql.ResultSet;
|
||||
import java.util.ArrayList;
|
||||
|
||||
import com.eactive.eai.batch.common.StringUtil;
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
|
||||
public class DirInfoDAO extends BaseDAO implements DirInfoQuery
|
||||
{
|
||||
|
||||
@@ -22,26 +23,26 @@ public class DirInfoDAO extends BaseDAO implements DirInfoQuery
|
||||
while(rs.next()) {
|
||||
vo = new BatchJobInfoVO();
|
||||
|
||||
vo.setMsgDstCode (rs.getString("BjobMsgDstcd" ));
|
||||
vo.setMsgDstName (rs.getString("BjobMsgDsticName" ));
|
||||
vo.setBatchCode (rs.getString("BjobBzwkDstcd" ));
|
||||
vo.setJobTranDstcd (rs.getString("BjobTranDstcdName" ));
|
||||
vo.setSendUseYN (rs.getString("EAIFileSendUseYn" ));
|
||||
vo.setRecvUseYN (rs.getString("EAIFileRecvUseYn" ));
|
||||
vo.setMsgDstCode (StringUtil.nvl(rs.getString("BjobMsgDstcd" )));
|
||||
vo.setMsgDstName (StringUtil.nvl(rs.getString("BjobMsgDsticName" )));
|
||||
vo.setBatchCode (StringUtil.nvl(rs.getString("BjobBzwkDstcd" )));
|
||||
vo.setJobTranDstcd (StringUtil.nvl(rs.getString("BjobTranDstcdName" )));
|
||||
vo.setSendUseYN (StringUtil.nvl(rs.getString("EAIFileSendUseYn" )));
|
||||
vo.setRecvUseYN (StringUtil.nvl(rs.getString("EAIFileRecvUseYn" )));
|
||||
vo.setFileHeaderLogSize (rs.getLong ("BjobTelgmHdrSize" ));
|
||||
vo.setFileRecSize (rs.getLong ("BjobTelgmRecSize" ));
|
||||
vo.setFileTrailerLogSize(rs.getLong ("BjobTelgmTrailSize" ));
|
||||
vo.setPriority (rs.getInt ("MsgPrcssPrity" ));
|
||||
vo.setSysCd (rs.getString("SysCd" ));
|
||||
vo.setUapplCd (rs.getString("UapplCd" ));
|
||||
vo.setSndrcvFileName (rs.getString("SndrcvFileName" ));
|
||||
vo.setIntfID (rs.getString("IntfID" ));
|
||||
vo.setSysCd (StringUtil.nvl(rs.getString("SysCd" )));
|
||||
vo.setUapplCd (StringUtil.nvl(rs.getString("UapplCd" )));
|
||||
vo.setSndrcvFileName (StringUtil.nvl(rs.getString("SndrcvFileName" )));
|
||||
vo.setIntfID (StringUtil.nvl(rs.getString("IntfID" )));
|
||||
String chrgIDs = rs.getString("ThisMsgChrgIDs");
|
||||
if ( chrgIDs != null ){
|
||||
String[] arr = chrgIDs.split(",");
|
||||
vo.setChrgIDs(arr);
|
||||
}
|
||||
vo.setRecvNotiUseYn (rs.getString("RecvNotiUseYn" ));
|
||||
vo.setRecvNotiUseYn (StringUtil.nvl(rs.getString("RecvNotiUseYn" )));
|
||||
al.add(vo);
|
||||
}
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.eactive.eai.batch.rule.kikwanInfo;
|
||||
import java.sql.ResultSet;
|
||||
import java.util.HashMap;
|
||||
|
||||
import com.eactive.eai.batch.common.StringUtil;
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
@@ -24,10 +25,10 @@ public class KikwanInfoDAO extends BaseDAO implements KikwanInfoQuery
|
||||
{
|
||||
vo = new KikwanInfoVO();
|
||||
|
||||
vo.setKikwanCd ( rs.getString("KikwanCd").trim());
|
||||
vo.setKikwanName( rs.getString("KikwanName").trim());
|
||||
vo.setSysIp ( rs.getString("SysIp").trim());
|
||||
vo.setEncIp ( rs.getString("EncIp").trim());
|
||||
vo.setKikwanCd ( StringUtil.nvl(rs.getString("KikwanCd").trim()));
|
||||
vo.setKikwanName( StringUtil.nvl(rs.getString("KikwanName").trim()));
|
||||
vo.setSysIp ( StringUtil.nvl(rs.getString("SysIp").trim()));
|
||||
vo.setEncIp ( StringUtil.nvl(rs.getString("EncIp").trim()));
|
||||
|
||||
map.put(vo.getKikwanCd(), vo);
|
||||
}
|
||||
@@ -53,10 +54,10 @@ public class KikwanInfoDAO extends BaseDAO implements KikwanInfoQuery
|
||||
vo = new KikwanInfoVO();
|
||||
if (rs.next())
|
||||
{
|
||||
vo.setKikwanCd ( rs.getString("KikwanCd").trim());
|
||||
vo.setKikwanName( rs.getString("KikwanName").trim());
|
||||
vo.setSysIp ( rs.getString("SysIp").trim());
|
||||
vo.setEncIp ( rs.getString("EncIp").trim());
|
||||
vo.setKikwanCd ( StringUtil.nvl(rs.getString("KikwanCd")).trim());
|
||||
vo.setKikwanName( StringUtil.nvl(rs.getString("KikwanName")).trim());
|
||||
vo.setSysIp ( StringUtil.nvl(rs.getString("SysIp")).trim());
|
||||
vo.setEncIp ( StringUtil.nvl(rs.getString("EncIp")).trim());
|
||||
}
|
||||
} catch(Exception e) {
|
||||
throw new DAOException(ExceptionUtil.getErrorCode(e,"BECEAIMFR017", new String[] {kikwanCd, kikwanCd}));
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.eactive.eai.batch.rule.nodeinfo;
|
||||
|
||||
import com.eactive.eai.batch.common.StringUtil;
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
@@ -25,16 +26,16 @@ public class NodeInfoDAO extends BaseDAO implements NodeInfoQuery
|
||||
{
|
||||
vo = new NodeInfoVO();
|
||||
|
||||
vo.setRuleCode(rs.getString(1).trim());
|
||||
vo.setPhaseCode(rs.getString(2).trim());
|
||||
vo.setPhaseType(rs.getString(3).trim());
|
||||
vo.setFlowComp(rs.getString(4).trim());
|
||||
vo.setTelegramID(rs.getString(5).trim());
|
||||
vo.setRuleCode(StringUtil.nvl(rs.getString(1)).trim());
|
||||
vo.setPhaseCode(StringUtil.nvl(rs.getString(2)).trim());
|
||||
vo.setPhaseType(StringUtil.nvl(rs.getString(3)).trim());
|
||||
vo.setFlowComp(StringUtil.nvl(rs.getString(4)).trim());
|
||||
vo.setTelegramID(StringUtil.nvl(rs.getString(5)).trim());
|
||||
vo.setLengthField(rs.getInt(6));
|
||||
vo.setDesc(rs.getString(7).trim());
|
||||
vo.setDesc(StringUtil.nvl(rs.getString(7)).trim());
|
||||
|
||||
|
||||
ArrayList<NodeInfoVO> al = all.get(rs.getString(1).trim());
|
||||
ArrayList<NodeInfoVO> al = all.get(StringUtil.nvl(rs.getString(1)).trim());
|
||||
if (al == null) {
|
||||
al = new ArrayList<NodeInfoVO>();
|
||||
al.add(vo);
|
||||
@@ -68,13 +69,13 @@ public class NodeInfoDAO extends BaseDAO implements NodeInfoQuery
|
||||
vo = new NodeInfoVO();
|
||||
while (rs.next())
|
||||
{
|
||||
vo.setRuleCode(rs.getString(1).trim());
|
||||
vo.setPhaseCode(rs.getString(2).trim());
|
||||
vo.setPhaseType(rs.getString(3).trim());
|
||||
vo.setFlowComp(rs.getString(4).trim());
|
||||
vo.setTelegramID(rs.getString(5).trim());
|
||||
vo.setRuleCode(StringUtil.nvl(rs.getString(1)).trim());
|
||||
vo.setPhaseCode(StringUtil.nvl(rs.getString(2)).trim());
|
||||
vo.setPhaseType(StringUtil.nvl(rs.getString(3)).trim());
|
||||
vo.setFlowComp(StringUtil.nvl(rs.getString(4)).trim());
|
||||
vo.setTelegramID(StringUtil.nvl(rs.getString(5)).trim());
|
||||
vo.setLengthField(rs.getInt(6));
|
||||
vo.setDesc(rs.getString(7).trim());
|
||||
vo.setDesc(StringUtil.nvl(rs.getString(7)).trim());
|
||||
}
|
||||
} catch(Exception e) {
|
||||
throw new DAOException(ExceptionUtil.getErrorCode(e,"BECEAIMFR017", new String[] {strRuleCode, strPhaseCode}));
|
||||
@@ -101,13 +102,13 @@ public class NodeInfoDAO extends BaseDAO implements NodeInfoQuery
|
||||
{
|
||||
vo = new NodeInfoVO();
|
||||
|
||||
vo.setRuleCode(rs.getString(1).trim());
|
||||
vo.setPhaseCode(rs.getString(2).trim());
|
||||
vo.setPhaseType(rs.getString(3).trim());
|
||||
vo.setFlowComp(rs.getString(4).trim());
|
||||
vo.setTelegramID(rs.getString(5).trim());
|
||||
vo.setRuleCode(StringUtil.nvl(rs.getString(1)).trim());
|
||||
vo.setPhaseCode(StringUtil.nvl(rs.getString(2)).trim());
|
||||
vo.setPhaseType(StringUtil.nvl(rs.getString(3)).trim());
|
||||
vo.setFlowComp(StringUtil.nvl(rs.getString(4)).trim());
|
||||
vo.setTelegramID(StringUtil.nvl(rs.getString(5)).trim());
|
||||
vo.setLengthField(rs.getInt(6));
|
||||
vo.setDesc(rs.getString(7).trim());
|
||||
vo.setDesc(StringUtil.nvl(rs.getString(7)).trim());
|
||||
|
||||
al.add(vo);
|
||||
}
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
package com.eactive.eai.batch.rule.phaseinfo;
|
||||
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
|
||||
import java.sql.ResultSet;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
|
||||
import com.eactive.eai.batch.common.StringUtil;
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
|
||||
public class PhaseInfoDAO extends BaseDAO implements PhaseInfoQuery
|
||||
{
|
||||
/**
|
||||
@@ -27,24 +28,24 @@ public class PhaseInfoDAO extends BaseDAO implements PhaseInfoQuery
|
||||
while(rs.next())
|
||||
{
|
||||
vo = new PhaseInfoVO();
|
||||
vo.setRuleCode(rs.getString(1).trim());
|
||||
vo.setPhaseSeq(rs.getString(2).trim());
|
||||
vo.setPhaseCode(rs.getString(3).trim());
|
||||
vo.setPhaseType(rs.getString(4).trim());
|
||||
vo.setDesc(rs.getString(5).trim());
|
||||
vo.setTelegramType(rs.getString(6).trim());
|
||||
vo.setOpCode(rs.getString(7).trim());
|
||||
vo.setTrClass(rs.getString(8).trim());
|
||||
vo.setRuleCode(StringUtil.nvl(rs.getString(1)).trim());
|
||||
vo.setPhaseSeq(StringUtil.nvl(rs.getString(2)).trim());
|
||||
vo.setPhaseCode(StringUtil.nvl(rs.getString(3)).trim());
|
||||
vo.setPhaseType(StringUtil.nvl(rs.getString(4)).trim());
|
||||
vo.setDesc(StringUtil.nvl(rs.getString(5)).trim());
|
||||
vo.setTelegramType(StringUtil.nvl(rs.getString(6)).trim());
|
||||
vo.setOpCode(StringUtil.nvl(rs.getString(7)).trim());
|
||||
vo.setTrClass(StringUtil.nvl(rs.getString(8)).trim());
|
||||
vo.setTOVal(rs.getInt(9));
|
||||
vo.setRepeat(rs.getInt(10));
|
||||
vo.setConditionTxt(rs.getString(11).trim());
|
||||
vo.setConditionTxt(StringUtil.nvl(rs.getString(11)).trim());
|
||||
vo.setPriority(rs.getInt(12));
|
||||
vo.setCTelegramType(rs.getString(13).trim());
|
||||
vo.setCOpCode(rs.getString(14).trim());
|
||||
vo.setCTrClass(rs.getString(15).trim());
|
||||
vo.setCResCode(rs.getString(16).trim());
|
||||
vo.setTelegramID(rs.getString(17).trim());
|
||||
vo.setNextPhaseCode(rs.getString(18).trim());
|
||||
vo.setCTelegramType(StringUtil.nvl(rs.getString(13)).trim());
|
||||
vo.setCOpCode(StringUtil.nvl(rs.getString(14)).trim());
|
||||
vo.setCTrClass(StringUtil.nvl(rs.getString(15)).trim());
|
||||
vo.setCResCode(StringUtil.nvl(rs.getString(16)).trim());
|
||||
vo.setTelegramID(StringUtil.nvl(rs.getString(17)).trim());
|
||||
vo.setNextPhaseCode(StringUtil.nvl(rs.getString(18)).trim());
|
||||
|
||||
|
||||
ArrayList<PhaseInfoVO> al = all.get(vo.getRuleCode());
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.eactive.eai.batch.rule.ruleinfo;
|
||||
import java.sql.ResultSet;
|
||||
import java.util.HashMap;
|
||||
|
||||
import com.eactive.eai.batch.common.StringUtil;
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
@@ -22,8 +23,8 @@ public class RuleInfoDAO extends BaseDAO implements RuleInfoQuery
|
||||
while(rs.next())
|
||||
{
|
||||
vo = new RuleInfoVO();
|
||||
vo.setRuleCode(rs.getString(1).trim());
|
||||
vo.setDesc(rs.getString(2).trim());
|
||||
vo.setRuleCode(StringUtil.nvl(rs.getString(1)).trim());
|
||||
vo.setDesc(StringUtil.nvl(rs.getString(2)).trim());
|
||||
|
||||
all.put(vo.getRuleCode(), vo);
|
||||
}
|
||||
@@ -48,8 +49,8 @@ public class RuleInfoDAO extends BaseDAO implements RuleInfoQuery
|
||||
vo = new RuleInfoVO();
|
||||
while (rs.next())
|
||||
{
|
||||
vo.setRuleCode(rs.getString(1));
|
||||
vo.setDesc(rs.getString(2));
|
||||
vo.setRuleCode(StringUtil.nvl(rs.getString(1)));
|
||||
vo.setDesc(StringUtil.nvl(rs.getString(2)));
|
||||
}
|
||||
} catch(Exception e) {
|
||||
throw new DAOException(ExceptionUtil.getErrorCode(e,"BECEAIMFR029", new String[] {strRuleCode}));
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.eactive.eai.batch.rule.sysInfo;
|
||||
import java.sql.ResultSet;
|
||||
import java.util.HashMap;
|
||||
|
||||
import com.eactive.eai.batch.common.StringUtil;
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
@@ -25,15 +26,15 @@ public class SysInfoDAO extends BaseDAO implements SysInfoQuery
|
||||
{
|
||||
vo = new SysInfoVO();
|
||||
|
||||
vo.setSysCd ( rs.getString("sysCd").trim());
|
||||
vo.setSysName ( rs.getString("sysName").trim());
|
||||
vo.setSysIp ( rs.getString("sysIp").trim());
|
||||
vo.setSysCd ( StringUtil.nvl(rs.getString("sysCd")).trim());
|
||||
vo.setSysName ( StringUtil.nvl(rs.getString("sysName")).trim());
|
||||
vo.setSysIp ( StringUtil.nvl(rs.getString("sysIp")).trim());
|
||||
vo.setSysPort ( rs.getShort("sysPort"));
|
||||
vo.setUserId ( rs.getString("userId").trim());
|
||||
vo.setUserPassword( Seed.decrypt(rs.getString("userPassword")));
|
||||
vo.setSendDir ( rs.getString("sendDir").trim());
|
||||
vo.setRecvDir ( rs.getString("recvDir").trim());
|
||||
vo.setSftpYn ( rs.getString("sftpYn").trim());
|
||||
vo.setUserId ( StringUtil.nvl(rs.getString("userId")).trim());
|
||||
vo.setUserPassword( Seed.decrypt(StringUtil.nvl(rs.getString("userPassword"))));
|
||||
vo.setSendDir ( StringUtil.nvl(rs.getString("sendDir")).trim());
|
||||
vo.setRecvDir ( StringUtil.nvl(rs.getString("recvDir")).trim());
|
||||
vo.setSftpYn ( StringUtil.nvl(rs.getString("sftpYn")).trim());
|
||||
|
||||
|
||||
map.put(vo.getSysCd(), vo);
|
||||
@@ -60,15 +61,15 @@ public class SysInfoDAO extends BaseDAO implements SysInfoQuery
|
||||
vo = new SysInfoVO();
|
||||
if (rs.next())
|
||||
{
|
||||
vo.setSysCd ( rs.getString("sysCd").trim());
|
||||
vo.setSysName ( rs.getString("sysName").trim());
|
||||
vo.setSysIp ( rs.getString("sysIp").trim());
|
||||
vo.setSysCd ( StringUtil.nvl(rs.getString("sysCd")).trim());
|
||||
vo.setSysName ( StringUtil.nvl(rs.getString("sysName")).trim());
|
||||
vo.setSysIp ( StringUtil.nvl(rs.getString("sysIp")).trim());
|
||||
vo.setSysPort ( rs.getShort("sysPort"));
|
||||
vo.setUserId ( rs.getString("userId").trim());
|
||||
vo.setUserPassword( Seed.decrypt(rs.getString("userPassword")));
|
||||
vo.setSendDir ( rs.getString("sendDir").trim());
|
||||
vo.setRecvDir ( rs.getString("recvDir").trim());
|
||||
vo.setSftpYn ( rs.getString("sftpYn").trim());
|
||||
vo.setUserId ( StringUtil.nvl(rs.getString("userId")).trim());
|
||||
vo.setUserPassword( Seed.decrypt(StringUtil.nvl(rs.getString("userPassword"))));
|
||||
vo.setSendDir ( StringUtil.nvl(rs.getString("sendDir")).trim());
|
||||
vo.setRecvDir ( StringUtil.nvl(rs.getString("recvDir")).trim());
|
||||
vo.setSftpYn ( StringUtil.nvl(rs.getString("sftpYn")).trim());
|
||||
}
|
||||
} catch(Exception e) {
|
||||
throw new DAOException(ExceptionUtil.getErrorCode(e,"BECEAIMFR017", new String[] {sysCd, sysCd}));
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.eactive.eai.batch.rule.telegraminfo;
|
||||
import java.sql.ResultSet;
|
||||
import java.util.HashMap;
|
||||
|
||||
import com.eactive.eai.batch.common.StringUtil;
|
||||
import com.eactive.eai.common.dao.BaseDAO;
|
||||
import com.eactive.eai.common.dao.DAOException;
|
||||
import com.eactive.eai.common.exception.ExceptionUtil;
|
||||
@@ -26,9 +27,9 @@ public class TelegramInfoDAO extends BaseDAO implements TelegramInfoQuery
|
||||
while(rs.next())
|
||||
{
|
||||
pvo = new TelegramInfoVO();
|
||||
pvo.setTelegramID(rs.getString(1).trim());
|
||||
pvo.setMsgMetaDstcd(rs.getString(2).trim());
|
||||
pvo.setTelegramClsName(rs.getString(3).trim());
|
||||
pvo.setTelegramID(StringUtil.nvl(rs.getString(1)).trim());
|
||||
pvo.setMsgMetaDstcd(StringUtil.nvl(rs.getString(2)).trim());
|
||||
pvo.setTelegramClsName(StringUtil.nvl(rs.getString(3)).trim());
|
||||
all.put(pvo.getTelegramID(), pvo);
|
||||
}
|
||||
} catch(Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user