HashMap<String, Object> paramMap = new HashMap<String, Object>();
paramMap.put("userId", userId);
paramMap.put("ref_cursor", null);
mainService.selectLogin2(paramMap);
ArrayList<HashMap<String, Object>> list = new ArrayList<>();
list = (ArrayList<HashMap<String, Object>>) paramMap.get("ref_cursor");
--------------------------------------
여기서 paramMap.get("ref_cursor") ; 해서 값을 가져오는대요. 지금 보면 서비스단이나 dao 에 void 라 리턴값이 없어 값을 못가져오는데 HashMap의 ref_cursor 에 값이 어떻게 들어있는지 모르겠습니다.
mainService.selectLogin2(paramMap);
여기서 값만 받아 보냈지 받는 로직은 안보여서요.