분류 전체보기 344

[Spring] Name for argument of type [java.lang.long] not specified

name for argument of type [java.lang.long] not specified, and parameter name information not available via reflection. ensure that the compiler uses the '-parameters' flag. Gradle 설정을 이렇게 바꾸니까 갑자기 에러가 나는 거 있죵 검색해보니까 Gradle 로 되어 있을 땐 알아서 얘가 걸러주는데 이걸 바꿔서 그렇다..~ 나 암튼 API 요청을 받을 때 parameter 값을 명시해주지 않아서 그랬습니당 기존 코드 // 게시글 리뷰 등록 @PostMapping(value = "/{postId}/review", consumes = "multipart/form-data..

ERROR 2024.01.24

[Git/Github] Issue - Branch - PR 만들기

1. Issue 등록하기 - Assignness 에 나를 할당하기 - Labels 설정 - Submit 후에 Development > Create a branch > feature/3-volunteer 브랜치 생성 2. 새로 생성한 Branch 에서 작업하기 # 업데이트된 상황 반영하기 git remote update # 현재 브랜치 전체 목록 확인하기 git branch -r # 새로운 브랜치로 이동 : git checkout [브랜치명] git checkout feature/3-volunteer # main 브랜치 머지하기 : git pull [리모트 저장소] [머지할 브랜치] git pull origin main 3. 기능 구현 후 PR 등록하기 - #(issue 번호 작성) : PR 이 merge..

[Git/Github] Github Repository 랑 IntelliJ 연동하기 : SSH Key

❄️ 이미 SSH Key 가 등록된 상태라면? ❄️ → cmd 창에서 git clone [git repository 주소] 명령어 실행하기 (git 이 설치된 상태) → 끝! 1. IntelliJ 프로젝트 실행하기 (아직 연동되지 않은 프로젝트) 2. Git 설치 후 IntelliJ → Setting → Tools → Terminal 에서 Git bash 설정하기 3. Git bash 터미널로 SSH Key 생성하기 ssh-keygen 4. Git Bash 터미널에서 SSH Key 복사하기 cat ~/.ssh/[생성된 Key 이름] # cat ~/.ssh/id_ed25519.pub 5. GitHub 에 SSH Key 등록하기 Setting → SSH and GPG keys → New SSH key → 5..

ERD 설계 & API 명세서

2024.01.10 - [Spring/[Project] 눈치우기 봉사활동 매칭 플랫폼] - 서비스 소개 & 기능 정리 서비스 소개 & 기능 정리 눈 치우기 봉사활동 매칭 플랫폼!! ❄️ SnowCare ❄️ ☃️서비스 소개 ❄️SnowCare❄️ 는 눈 치우기 봉사활동 매칭 서비스를 제공하는 웹앱 형태의 어플리케이션 입니다 😊 자신의 지역에서, 이 alsrudalsrudalsrud.tistory.com ☃️ ERD 회원 관리 → User Entity 봉사활동 구인 매칭 → Volunteer Entity → CommentVolunteer Entity → LikeVolunteer Entity 커뮤니티 → CommunityArticle Entity → CommentCommunityArticle Entity →..

서비스 소개 & 기능 정리

눈 치우기 봉사활동 매칭 플랫폼!! ❄️ SnowCare ❄️ ☃️서비스 소개 ❄️SnowCare❄️ 는 눈 치우기 봉사활동 매칭 서비스를 제공하는 웹앱 형태의 어플리케이션 입니다 😊 자신의 지역에서, 이웃들과 함께 눈을 치우며 자율 봉사의 형태로 1365 에 봉사활동을 등록할 수 있습니다 ☃️백엔드 기능 색칠 표시로 내가 맡았던 기능 표시! 회원 관리 □ 카카오 소셜 로그인 메인 페이지 ▣ 봉사활동 구인글 최신 3개 조회 봉사활동 매칭 페이지 ▣ 봉사활동 구인글 목록 조회, 상세 조회, 작성, 삭제 ▣ 봉사활동 구인글 댓글 추가, 삭제 ▣ 봉사활동 구인글 좋아요 개수 변환 로직 추가 □ 봉사활동 구인글 이미지 저장 □ 봉사활동 구인글 좋아요 추가, 삭제 □ 봉사활동 구인글 검색 기능 커뮤니티 페이지 ▣..

[빈 스코프] 웹 스코프에 ObjectProvider 사용 시 발생하는 문제, CGLIB 가짜 프록시로 해결하기

🧐강의🧐 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard ↓ ↓ 이어지는 강의 ↓ ↓ 2024.01.03 - [Spring/스프링 핵심 원리 - 기본편] - [빈 스코프] 웹 스코프 request 예제 만들기 [빈 스코프] 웹 스코프 request 예제 만들기 🧐강의🧐 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard 웹 ..

[빈 스코프] 싱글톤 & 프로토타입 빈 함께 사용하기 : Provider

🧐강의🧐 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard ✨ 문제 상황 스프링 컨테이너에 프로토타입 스코프 빈 요청 시, 항상 새로운 객체 인스턴스 생성 후 반환 싱글톤 빈과 함께 사용 시 문제 발생 가능 case1) (정상 동작) 프로토타입 스코프 빈만 직접 요청할 경우 🅰️ 클라이언트 A 가 스프링 컨테이너에 프로토타입 빈 요청 시 새로운 객체 생성 (x01) → addCount() 메서드 호출 시 count 값 1 증가 → x01 의 count 값 : 1 🅱️ 클라이언트 B 가 스프링 컨테이너에 프로토타입 ..

728x90