java (4) 썸네일형 리스트형 webclient로 json파싱할 때 주의할 점 아래와 같은 코드로 json response를 responseType 클래스에 대입하였음 //url로 요청 보내고 T타입 객체 받아옴 //Mono객체가 멀티스레딩에 유리함 public T getCustom(String baseUrl, String path, Object paramForm, Class responseType) { String url =makeRiotRequestUrl(baseUrl, path, paramForm); log.info("riot api request = {}",url); return WebClient.builder().build().get().uri(url) .accept(MediaType.APPLICATION_JSON) .retrieve() .bodyToMono(respons.. intelliJ java 버전 변경 1. 환경변수 새 자바 버전으로 변경 2. project Structure(ctrl + alt + shift + s) - platform settings - SDKs 새 버전으로 변경 3. project Structure(ctrl + alt + shift + s) - project - sdk 새 자바 버전으로 변경 4. setting - Build, Excution, Deployment - Gradle - Gradle JVM 새 자바 버전으로 변경 5. setting - Build, Excution, Deployment - Gradle - Build and run using, Run test using을 intelliJ로 변경 ---------- 해보고 안되면 + project Structure(ctrl.. java map 순서 유지 LinkedHashMap을 사용하면 순서가 유지된다 자바에서 "." (점)을 기준으로 split 하기 String[] temparr = result.split("."); 으로 split을 하면 안되고 String[] temparr = result.split("\\."); 으로 하면 된다! 이전 1 다음