DAO null 처리 수정

This commit is contained in:
25W0104
2025-12-03 14:58:51 +09:00
parent 3b7dc261d5
commit 56a0cc62a1
11 changed files with 156 additions and 145 deletions
@@ -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}));