본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 6e10ea8) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 6e10ea8 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 모임 목록 조회 기능을 구현합니다. Endpoint 추가 스터디 화면의 모임 탭으로 라우팅해 줄 엔드포인트를 EventController에 추가합니다. /src/main/java/io/lcalmsky/app/event/endpo..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: ae5f443) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout ae5f443 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 모임 조회 기능을 구현합니다. 엔드포인트 추가 모임 조회 화면을 보여줄 엔드포인트를 EventController에 추가합니다. /src/main/java/io/lcalmsky/app/event/endpoint/EventContr..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 42fb381) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 42fb381 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 모임 만들기 기능을 구현합니다. Endpoint 수정 모임 생성 API를 EventController에 추가합니다. /src/main/java/io/lcalmsky/app/event/endpoint/EventController...
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 6a61511) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 6a61511 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 스터디 내 모임 만들기 뷰를 구현합니다. Endpoint 작성 먼저 event 패키지를 생성하고 하위에 EventController 클래스를 생성합니다. /src/main/java/io/lcalmsky/app/event/endp..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 30781d0) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 30781d0 ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 스터디의 상태를 변경할 수 있는 기능을 구현합니다. 스터디를 생성한 직후에는 스터디가 공개된 상태가 아닌 DRAFT 상태를 가지게 되는데, 이 상태를 공개로 변환하고, 팀원을 모집중임을 알릴 수 있는 상태로 변경할 수 있도록 합..
)) 본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 207c09b) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 207c09bℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 이번 포스팅 부터는 스터디 설정 기능을 차례대로 구현합니다. 먼저 소개 수정 기능을 구현합니다. 이전에 구현했던 프로필 설정(수정)과 유사합니다. 엔드포인트 추가 스터디 설정 뷰로 진입할 수 있는 StudySettingsCo..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 0eb765a) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 0eb765a ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 스터디 조회 기능을 구현합니다. 기능 구현 후 쿼리 튜닝을 진행합니다. 엔드포인트 수정 이전 포스팅에서 스터디 생성 후 생성된 스터디 화면으로 들어갔을 때 구현된 뷰가 없어서 에러가 발생했었는데요, 해당 뷰로 이동할 수 있게 컨..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 927a89d) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 927a89d ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 스터디 개설 기능을 구현합니다. 엔드포인트 추가 스터디 관련 기능을 제어할 엔드포인트를 생성합니다. /src/main/java/io/lcalmsky/app/study/endpoint/StudyController.java pack..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: ac3027f) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout ac3027f ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 애플리케이션의 메인 기능인 스터디 관리를 위해 스터디 도메인을 설계합니다. 도메인 설계 Study Entity의 속성 중 관계를 가지는 속성은 아래와 같습니다. Set managers: 관리자 Set members: 회원 Set..
본 포스팅은 백기선님의 스프링과 JPA 기반 웹 애플리케이션 개발 강의를 참고하여 작성하였습니다. 소스 코드는 여기 있습니다. (commit hash: 00c153a) > git clone https://github.com/lcalmsky/spring-boot-app.git > git checkout 00c153a ℹ️ squash merge를 사용해 기존 branch를 삭제하기로 하여 앞으로는 commit hash로 포스팅 시점의 소스 코드를 공유할 예정입니다. Overview 로컬에 postgreSQL을 설치하고 설정합니다. postgreSQL 다운로드 및 설치 postgreSQL 공식 웹사이트에 접속하여 자신의 운영체제에 맞는 버전을 다운받아 설치합니다. macOS를 사용하시는 분들은 터미널에서 설..
- Total
- Today
- Yesterday
- Spring Data JPA
- Spring Boot Tutorial
- 스프링 데이터 jpa
- Java
- intellij
- 스프링 부트 애플리케이션
- @ManyToOne
- spring boot application
- 함께 자라기
- spring boot jwt
- gRPC
- 헥사고날 아키텍처
- 클린 아키텍처
- proto3
- spring boot app
- leetcode
- 스프링 부트 회원 가입
- 스프링부트
- Linux
- 스프링 부트
- 스프링 부트 튜토리얼
- Spring Boot JPA
- Jackson
- Spring Boot
- 알고리즘
- r
- JPA
- JSON
- QueryDSL
- 함께 자라기 후기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |