2023/12/29 11

Repository에 쓰이는 JPA의 findById vs getReferenceById

https://passionfruit200.tistory.com/386 [Spring Boot]JPA의 findById vs getReferenceById 의 차이점과 언제사용하는것이 맞는지에 대하여 글을 작성하게된 계기 member Entity를 생성하고 관련 테스트 코드를 작성하던 도중에, JPA를 상속받은 MemberRepository 에서 하나의 데이터를 조회할때 하나의 함수가 있는것이 아닌, findById 와 getReferenc passionfruit200.tistory.com

build.gradle에 lombok 설정

build.gradle 정보 https://velog.io/@pllap/build.gradle-%EB%A7%9B%EB%B3%B4%EA%B8%B0 build.gradle 맛보기 작업 중인 프로젝트의 build.gradle 파일의 내용이 다음과 같다고 하자.가장 바깥쪽에는 plugins, configurations, repositories, dependencies 블럭이 보인다. 스프링 프로젝트를 진행하며 의존성을 추가할 때는 d velog.io configurations { compileOnly { extendsFrom annotationProcessor } } dependencies { // lombok 라이브러리 compileOnly 'org.projectlombok:lombok' annotationP..

@PathVariable vs @RequestParam vs @RequestBody

간단 설명 https://leeeehhjj.tistory.com/51 @RequestParam과 @PathVariable, @RequestBody의 차이 이 어노테이션들은 controller에서 프론트로부터 파라미터를 전달받을 때 사용하는 어노테이션들이다. 1. @RequestParam @GetMapping("club") public ClubResponseDto findById(@RequestParam(value = "id") Long id) { return clubSer leeeehhjj.tistory.com https://u0hun.tistory.com/21 @RequestParam, @PathVariable, @RequestBody https://elfinlas.github.io/2018/02/18..

Date vs Datetime vs Timestamp

Date vs Timestamp https://html6.tistory.com/1041 Java Date와 Timestamp의 차이 안녕하세요! 오늘은 자바에서 엔티티를 만들 때 @Column과 @Temporal을 이용하여 Date와 Timestamp 데이터 타입을 사용하는 경우의 차이에 대해 살펴보려고 합니다. 이 두 가지 방법은 각각 어떤 차이가 html6.tistory.com Date vs Datetime vs Timestamp https://joshwon.tistory.com/5 DATE 와 TIMESTAMP 차이 java 에서 date와 timestamp 차이 java.util.date 일반적으로 날짜와 시간을 저장할 때 사용함. java.sql.Timestamp date 보다 정밀한 시간을 요..

PK UUID

PK UUID 관련 https://velog.io/@breeze202/DB%EC%97%90%EC%84%9C-PK-%ED%95%A0%EB%8B%B9-%EB%B0%A9%EC%8B%9D%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90 DB에서 PK 할당 방식에 대해서 알아보자! 안녕하세요. 행복이팀의 귀여운 막내 수빈수입니다. 데이터베이스에 데이터를 저장할 때 기본 키를 어떤 방식으로 할당하면 좋을지에 대해서 알아보는 시간을 가져봅시다 🙂 velog.io

API 명세서

API 명세서 작성하기 https://velog.io/@director20844/API-%EB%AA%85%EC%84%B8-%EC%9E%91%EC%84%B1%ED%95%98%EA%B8%B0 API 명세 작성하기 우리 API 명세 언제 짜? 지금 당장. velog.io API 명세서 예시 https://www.notion.so/API-8817ad4aae54409cbce3f1a89452f2d3 API | Built with Notion Built with Notion, the all-in-one connected workspace with publishing capabilities. soft-scorpion-0cf.notion.site https://hackmd.io/@boostgroup3/S152Qkn_P ..