전체 글 (193) 썸네일형 리스트형 04월 11일 변경사항 1. store항목 페이징 조회, 단건 조회하는 api 추가 1.1 pageDto 추가 1.2 페이징 쿼리 추가 1.3 단건조회 api 2. url, mapping 어노테이션 수정 2.1 url 수정 2.2 어노테이션 수정 1. store항목 페이징 조회, 단건 조회하는 api 추가 1. pageDto추가 @Getter @AllArgsConstructor @NoArgsConstructor @Setter public class StorePageDto { int page; int size; boolean isAsc; String sortBy; boolean cutByStarRate; int starCut; public Pageable toPageable() { if(Objects.nonNull(sortBy).. 클러스터 인덱스란? 클러스터링 인덱스(Clustered Index)는 데이터베이스에서 사용되는 인덱스(Index) 중 하나로, 데이터베이스 내의 테이블에 대한 인덱스를 생성할 때 주로 사용됩니다. 클러스터링 인덱스는 데이터베이스 테이블에서 행(row)의 물리적인 순서에 따라 인덱스를 구성합니다. 즉, 클러스터링 인덱스를 생성하면 해당 테이블의 모든 데이터가 클러스터링 인덱스에 따라 정렬됩니다. 이로 인해 검색 속도가 빨라지는 장점이 있습니다. 하지만 클러스터링 인덱스를 생성하면 해당 테이블의 데이터를 변경할 때마다 인덱스를 재정렬해야 하므로 삽입, 삭제, 수정 연산의 성능이 저하될 수 있습니다. 또한 하나의 테이블에 대해서는 하나의 클러스터링 인덱스만 생성할 수 있습니다. https://github.com/zeroempty.. 오버로딩, 오버라이딩 오버로딩과 오버라이딩의 차이점 오버로딩(overloading)과 오버라이딩(overriding)은 둘 다 메소드의 재정의를 의미하지만 차이점이 있습니다. 오버로딩은 같은 이름의 메소드를 여러 개 정의하는 것을 의미합니다. 이때 각 메소드는 매개변수의 개수나 타입이 달라야 합니다. 오버로딩을 사용하면 같은 기능을 하는 메소드를 여러 개 만들 수 있습니다. 오버라이딩은 상속 관계에 있는 클래스에서 부모 클래스의 메소드를 자식 클래스에서 재정의하는 것을 의미합니다. 오버라이딩을 사용하면 부모 클래스의 메소드를 자식 클래스에서 새롭게 구현할 수 있습니다. 오버로딩은 같은 이름의 메소드를 여러 개 정의하는 것이고, 오버라이딩은 상속 관계에 있는 클래스에서 부모 클래스의 메소드를 재정의하는 것입니다. https:/.. 이전 1 2 3 4 5 6 7 ··· 65 다음