스프링 구조 https://velog.io/@sunil1369/Spring-boot-%ED%8C%A8%ED%82%A4%EC%A7%80-%EA%B5%AC%EC%A1%B0 Spring boot 패키지 구조 객체지향적인 폴더 구조를 설계하기 위한 관련 개념들을 정리하는 내용입니다.패키지구조에는 정답은 없으며 필자는 유지보수와 인수인계라는 키워드를 중심으로 코드를 모르는 사람이 보아 velog.io Spring/study for project 2023.12.29
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.. Spring/study for project 2023.12.29
Gradle 버전 관련 Lombok 추가 시 에러 이슈 https://twix.tistory.com/37 Gradle :: Lombok 추가 시 이슈 Annotation 을 사용하기 위해 build.gradle 에 dependency 를 추가하는 과정에서 여러 이슈들이 있었다. 오늘은 그 이슈들을 해결하는 과정을 리마인더하기 위해 적어보려 한다. 먼저 lombok 을 사용하기 위 twix.tistory.com Spring/study for project 2023.12.29
Gradle 버전 확인 및 변경 방법 https://adjh54.tistory.com/214 [Java] Gradle 버전 확인 및 변경 방법 해당 글에서는 Spring Boot 환경에서 Gradle의 버전을 확인하거나 변경하는 방법에 대해서 확인합니다. 1) Gradle 버전 확인 방법 💡 Gradle 버전 확인 방법 - 프로젝트 내에서 gradle/wrapper 경로에 들어가 adjh54.tistory.com gradle/wrapper > gradle-wrapper.properties > distributionUrl Spring/study for project 2023.12.29
@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.. Spring/study for project 2023.12.29
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 보다 정밀한 시간을 요.. Spring/study for project 2023.12.29
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 Spring/study for project 2023.12.29
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 .. Spring/study for project 2023.12.29
ERD ERD 개념 https://inpa.tistory.com/entry/DB-%F0%9F%93%9A-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%AA%A8%EB%8D%B8%EB%A7%81-1N-%EA%B4%80%EA%B3%84-%F0%9F%93%88-ERD-%EB%8B%A4%EC%9D%B4%EC%96%B4%EA%B7%B8%EB%9E%A8 ERD 작성하기 https://velog.io/@director20844/ERD-%EC%9E%91%EC%84%B1%ED%95%98%EA%B8%B0 ERD 작성하기 팀원들이 보고서 작성으로 바빴던 어느 날...비교적 여유로웠던 나에게 백엔드 팀원이 ERD를 짜보라고 하는데...? velog.io ERD 설계 방법 https://mslilsunshine.tistor.. Spring/study for project 2023.12.29