List<Map<String, Object>> skillList = new ArrayList<Map<String, Object>>();
// DB에서 콤마로 구분된 String 조회.
// 예시 : computer, network, OS
String skills = jobApplyMapper.findSkiils(userId);
if (skills != null) {
// String 배열에 split 해서 담기
String[] skillsDatas = skills.split(",");
// 반복문으로 list에 추가
for (int i = 0; i < skillsDatas.length; i++) {
System.out.println(i);
Map<String, Object> paramMap = new HashMap<String, Object>();
paramMap.put("skill", skillsDatas[i]);
skillList.add(paramMap);
}
}
'BackEnd > JAVA' 카테고리의 다른 글
[JAVA] Calendar 클래스 / 오늘 날짜 구하기 / 이번 달의 첫번째 날 / 이번 달의 마지막 날 / 현재로부터 과거까지 역순 데이트 리스트 출력 (0) | 2023.05.10 |
---|---|
[JAVA] POJO (Plain Old Java Object) (0) | 2023.03.07 |
[JAVA] 클래스(class)와 생성자 (1) | 2023.01.14 |
[JAVA 기초] Static (0) | 2023.01.11 |
[JAVA] JAVA 메모리구조, 변수 타입 기본형(Primitive)과 참조형(Reference) (0) | 2023.01.08 |