분류 전체보기 (69) 썸네일형 리스트형 StringBuilder를 이용하여 JAVA HTML 그리기 StringBuilder brchAutoMail = new StringBuilder();brchAutoMail.append("\n\n\n") .append("p태그 입니다..\n") .append("\n\n");for (int i = 0; i \n");}brchAutoMail.append("\n\n\n") .append("No\n") .append("고객명\n") .append("업체명\n") .append("사업자번호\n") .append("전화번호\n") .append("이메일\n") .append("주소\n") .append("품목\n") .append("세부품목.. Map<String, List<dto 혹은 vo>> Map> testMap = (반복할 list).stream() .collect(Collectors.groupingBy(testDto02::gettest_cd)); 여기에서!! .collect(Collectors.groupingBy(testDto02::gettest_cd)); 부분 testDto02의 gettest_cd가 같은 것끼리 모으겠다 인듯 그러면 testMap의 결과는 { Math=[ {studentId=S001, name=John Doe, grade=85}, {studentId=S002, name=Jane Smith, grade=90} ], Science=[ {studentId=S001, name=John Doe,.. Java List -> JSON List> testList = testMapper.selectTest();ObjectMapper objectMapper = new ObjectMapper();String jsonTest = objectMapper.writeValueAsString(testList);System.out.println("jsonTest : "+jsonTest); StringBuilder 알아보기 보통 문자열 합칠때 +를 이용한다ex ) String test = "String"+"TEST"+"입니다." StringBuilder - Java에서 문자열을 동적으로 조작하고 처리하기 위한 클래스. - 문자열을 결합하거나 수정할 때 사용 - 하나의 객체 내에서 문자열을 변경하고, 필요할 때만 문자열로 변환하여 메모리 사용량을 최적화 - 데이터 더하는 방식을 사용하기 때문에 속도도 빠르며 상대적으로 부하가 적다. .append(): 문자열을 추가.length(): 길이를 확인.insert(int index, String str): index위치에 str을 추가.replace(): 첫번째와 두 번째 파라미터로 받는 숫자 인덱스에 위치한 문자열을 대체.substring(int start, int end): .. ROW_NUMBER() OVER PARTITION BY 상황 - 중복이 있는 데이터에서 순위를 매겨서 그것만 쓰려고한다.ask_dt (varchar) 요청일자corp_nm(varchar) 회사이름biz_no (varchar) 사업자번호select a.ask_dt , a.corp_nm , a.biz_no from corp_tb a where TO_CHAR(TO_DATE(a.ask_dt, 'YYYYMMDD'),'YYYYMM') = TO_CHAR(now(),'YYYYMM') 결과가 아래와 같이 출력이 됩니다 20240401 a회사 1111111111120240402 a회사 11111111111 20240415 b회사 222222222220240415 a회사 11111111111 20240416 a회사 11111111111 20240417 c회.. 인텔리제이 merge , rebase https://hermeslog.tistory.com/474 [IntelliJ] Git을 이용한 Merge, Rebase 목표 IntelliJ를 이용해서 Git 을 SVN 처럼 사용하기. 1. 전체 sync 하기 2. Commit & Push 하기 3. 충돌나는 Source.. Merge 하기 개발환경 IntelliJ 2020.3 Git 2.30 시나리오 1. 서로 다른 PC에서 같은 소스를 다르게 Com hermeslog.tistory.com 아주 정리 완벽한 초보용 이전 1 2 3 4 5 ··· 12 다음