SELECT해온 정보에서 필요단어추출하기....
DB에서 필요한 정보만 SELECT 하여 자바로 가져와 디버그를해보면 콘솔창에
매뉴얼 매출건수 [26], 매입건수 [190] 식으로 나오고 있는데
매뉴얼 매출건수 [26], 매입건수 [190] 빨간색 숫자들만 추출할수있을까요?
public void run() {
FlowResult flowResult = new FlowResult(true);
//### 1. get esero scrapping data list from db.
ScarppingDac dac = new ScarppingDac();
ArrayListHashMapString, String eseroDataList = dac.selectEseroScrippingData(null, flowResult);
_logger.debug(Total + eseroDataList.size() + list are selected.);
ArrayListString[] paramList = new ArrayListString[]();
//### 2. run thread
for (HashMapString, String account : eseroDataList) {
_logger.debug(account.get(EXEC_DATE));
_logger.debug(account.get(ARAP));
_logger.debug(account.get(COM_REGNO));
_logger.debug(account.get(CONDITON));
_logger.debug(account.get(START_DATE));
_logger.debug(account.get(END_DATE));
_logger.debug(account.get(CNT));
_logger.debug(account.get(RESULT));
// ## DB 에 넣을 DATA생성하기
// ## DB 에 넣어줄 DATALIST 생성
String[] param = {account.get(EXEC_DATE)};
String[] param2 = {account.get(ARAP)};
String[] param3 = {account.get(COM_REGNO)};
String[] param4 = {account.get(CONDITON)};
String[] param5 = {account.get(START_DATE)};
String[] param6 = {account.get(END_DATE)};
String[] param7 = {account.get(CNT)};
String[] param8 = {account.get(RESULT)};
paramList.add(param);
paramList.add(param2);
paramList.add(param3);
paramList.add(param4);
paramList.add(param5);
paramList.add(param6);
paramList.add(param7);
paramList.add(param8);
// ## DB INSERT 하기
dac.insertEseroResultData(paramList , flowResult);
}
_logger.debug(SCHEDULER CREATION FINISH );
}
}
// ## DB 에 넣을 DATA생성하기 부분에 추출할수잇는 소스를 넣으려하는데 어떤식으로 해야할까요...
청력 2026.09.17
감사합니다