이 누리집은 대한민국 공식 전자정부 누리집입니다.
송*겸
2010-10-08 10:04:00
3,376
실행환경
완료
egovframework.rte.psl.dataaccess.util.EgovMap
EgovMap aMap = new EgovMap();
aMap.put("s12_1", "1" );
System.out.println("s12_1 : " + aMap.get("s12_1"));
답 : s12_1 null
왜 "_"를 넣으면 null로 리턴할까요?
필요: db의 칼럼을 "_"로 넣은 경우가 있어서..
안녕하세요. 송인겸님.
egovframework.rte.psl.dataaccess.util.EgovMap.java 를 확인하여 보시면 put 함수가 override 되어 있으며 입력된 키값을 변환하고 있습니다.
따라서 db의 칼럼명을 동일하게 key 값으로 사용하실 수 없습니다.
즐거운 하루되세요. 감사합니다.