본문 바로가기

TrustForm

biz메소드 SaveResultSet 사용방법 (gridData 이용시 사용합니다.)

1. 일단 자바에서 import 한후
import kr.co.comsquare.db.SaveResultSet;

 이부분은 prepomense를 위해 만든거 같습니다... 딱히 이곳에 db를 만들필요가 없을듯 보이는데 여기성 생성하여 param 보낸거 보면...
db = new DBManager();
con = db.getConnection(logonInfo.getCoScnCd() + AsConstants.DATA_SOURCE_NAME);           

2. SaveResultSet 객채를 생성합니다.
SaveResultSet eosInsGridDataRs = new SaveResultSet();
SaveResultSet eosUpdGridDataRs = new SaveResultSet();
SaveResultSet eosDelGridDataRs = new SaveResultSet();    

3. Tokenizer.getSaveResultSet()메소드를 호출합니다. 이메소드는 컴스퀘어에서 제공하여
    api를 찾으수가 없습니다. 혹 .. 찾으신분이 있다면 저에게도 좀 알려주세요
Tokenizer.getSaveResultSet(gridDate,
                                         ,"insertData를 저장할변수"
                                          ,"updateData를 저장할변수"
                                          ,"deletData를 저장할변수");

Tokenizer.getSaveResultSet(cdto.getEosGridData(), eosInsGridDataRs, eosUpdGridDataRs, eosDelGridDataRs);

4. ResponseDto객채를 생성하여 array추가 하듯이 추가합니다.
  gridData 첫 cell에 u가 있다면 ...요놈을 실행합니다.

ResponseDtor rDto=new ResponseDto();

rDto.add("데이터를 get할때 이름", 값(반듯이 String Type이여야 합니다.));
rDto.add("updateSestCdMgmt", EstIssOvrlSttsDao.updateSestCdMgmt(cdto, eosUpdGridDataRs, logonInfo, con)+""); // 업데이트  

  gridData 첫 cell에 ' d '가 있다면 요놈을 실행합니다.
 rDto.add("storeSestCdMgmt", EstIssOvrlSttsDao.storeSestCdMgmt(cdto, eosInsGridDataRs, logonInfo, con)+"");  // 등록

dao에서도 사용이 가능하나 ..왠만하면...biz에서 사용하세요 ^^