본문 바로가기
반응형

Java4

[Mybatis] Mybatis에서 Map을 Underscore 에서 Camel로 변환하기 ### 파일수정 ### 파일명 : mybatis-config.xml 아래 사항을 추가합니다. 데이터베이스 칼럼명 형태인 A_COLUMN을 CamelCase 형태의 자바 프로퍼티명 형태인 aColumn으로 자동으로 매핑하도록 함 (default false) 위 hsMap의 클래스 입니다. 물론 위치도 맞춰주셔야합니다.!! package mallAdmin.framework.dataaccess.util; import java.math.BigDecimal; import java.math.BigInteger; import java.util.LinkedHashMap; public class HsMap extends LinkedHashMap { /** * DB에서 resultSet을 구성시 AA_BB_CC등의 컬럼명.. 2023. 11. 17.
[Spring boot] JAVA List 페이지처리. Java에서 List 페이지 처리는 대량의 데이터를 페이지별로 나누어 표시하거나 처리할 때 유용한 방법 중 하나입니다. 이를 통해 사용자는 페이지를 탐색하고 데이터를 효과적으로 관리할 수 있습니다. 페이지 처리는 웹 애플리케이션, 데이터베이스 쿼리 결과 또는 기타 데이터 목록을 다루는 다양한 상황에서 사용됩니다. /** * returns a view (not a new list) of the sourceList for the * range based on page and pageSize * @param sourceList * @param page, page number should start from 1 * @param pageSize * @return * custom error can be given .. 2023. 10. 6.
[Spring boot] JAVA List 페이지처리. DB에서 조회한 결과값을 페이지별로 가져오기 위하여 아래와 같이 메소드는 사용할 수 있습니다. /** * returns a view (not a new list) of the sourceList for the * range based on page and pageSize * @param sourceList * @param page, page number should start from 1 * @param pageSize * @return * custom error can be given instead of returning emptyList */ public static List getPage(List sourceList, int page, int pageSize) { if(pageSize 2023. 10. 4.
[Spring boot] JAVA Collection List 페이징처리. DB에서 조회한 결과값을 페이지별로 가져오기 위하여 아래와 같이 메소드는 사용할 수 있습니다. /** * returns a view (not a new list) of the sourceList for the * range based on page and pageSize * @param sourceList * @param page, page number should start from 1 * @param pageSize * @return * custom error can be given instead of returning emptyList */ public static List getPage(List sourceList, int page, int pageSize) { if(pageSize 2023. 10. 4.
반응형