728x90
1. 심화 프로젝트
판매자권한 삭제 기능 구현
고객 권한으로 전체 판매자목록 조회하기
고객 권한으로 판매자 개별 조회하기
1차 구현을 완료하고 나서 생각해볼 점 :
어제부터 생각했던 페이징 처리 - 페이지 타입으로 반환해야 하는데, 그러면 제너릭에 리스트를 담으면 되나??
시도해보기
페이지네이션에서 참고한 글
https://hudi.blog/spring-data-jpa-pagination/
스택 오버플로우
아직 람다를 내 것처럼 쓰기엔 좀 부족하고, 그 흐름을 더 자세히 알고 싶어 찾아보았다. ~ 핵심은 (클래스::메서드)
람다 이해하기 + 현재까지 만들어본 코드
@Transactional
public Page<UserResponse> getUserListPage() {
return userRepository.findALLByOrderByModifiedAtDesc(PageRequest.of(10, 10)).map(UserResponse::new);
}
시퀀스 다이어그램 그리기 연습
2. 코딩 테스트 입문
배열 회전시키기
3. 개인 과제 수행
게시물 좋아요 작성
PostLike 생성, PostLikeRepository에서 JPA Repository를 상속할 때, 제너릭 타입 설정의 중요성 파악
~ 다른 제너릭 타입을 레포지토리에 저장하려고 하면 나오는 메세지 :
타입 매개변수 'S'에 대한 추론 타입 'S'이(가) 해당 바운드 내에 없으며, 'com.example.projectblog.entity.Post'을(를) 확장해야 합니다
id값의 글로벌 부여를 막는 기능 :
spring.jpa.hibernate.use-new-id-generator-mappings=false
728x90
'내일배움캠프 4기 스프링 > 내배캠 TIL📘' 카테고리의 다른 글
01. 23 심화 프로젝트/ 시퀀스 다이어그램 그리기 (0) | 2023.01.23 |
---|---|
01. 20 심화 프로젝트/ 코딩 테스트 입문 (0) | 2023.01.20 |
01. 18 심화 프로젝트/ 코딩 테스트 입문 (0) | 2023.01.18 |
01. 17 심화 프로젝트 : UML/ ERD (0) | 2023.01.18 |
01. 16 TIL : 심화 프로젝트를 위한 회의 (0) | 2023.01.17 |