Spring(21)
-
[15] Spring - JPA-Plus 과제 필수레벨_1
📁️ 과제 요구사항)[레벨1]1-1) 코드 개선 퀴즈 - @Transactional의 이해- 할일 저장 기능 api controller에서 해당 에러가 발생하고있다.- 해당 에러가 발생하지 않고 정상적으로 기능이 동작하도록 코드를 수정해주세요. 1-2) 코드 추가 퀴즈 - JWT의 이해- User의 정보에 nickname을 JWT에서 추가해주세요.- User의 닉네임을 프론트엔드단에서 필요하다고 합니다. 1-3) 코드 개선 퀴즈 - AOP의 이해- UserAdminController 클래스의 changeUserRole()메소드가 실행 전 동작해야합니다.- AdminAccessLoggingAspect 클래스에 있는 AOP가 개발 의도에 맞도록 코드를 수정해주세요. 1-4) 테스트 코드 퀴즈 - 컨트..
2024.11.18 -
[14] Spring - 아웃소싱 프로젝트 트러블슈팅
📁️ 프로젝트 링크- https://github.com/out-sorucing/out-sourcing GitHub - out-sorucing/out-sourcingContribute to out-sorucing/out-sourcing development by creating an account on GitHub.github.com 🛠️ 프로젝트 설계서 API명세서) 📚 담당역할 [가게 관리] 가게 생성)ㄴ 기본으로 운영중(ACTIVE)상태로 생성 ※ member_id - 회원 아이디는 커스텀어노테이션으로 팀원이 만들어 둔 객체를 활용하여 id만 추출해서 사용 전체 가게 목록조회)ㄴ 생성한 가게를 전체 조회 가게 검색)ㄴ 가게명, 메뉴명을 검색해서 포함되는 가게 데이터들을 조회 가게 단건 조회)ㄴ..
2024.11.12 -
[13] Spring - lv 5 내가 정의한 문제와 해결과정
※ 지난번 조별프로젝트에 대해서 리팩토링을 일부 진행했으며, 해당 부분에서 정의한 문제와 해결과정을 작성해보겠습니다. 📁️ 프로젝트 설명https://kuk1938.tistory.com/184 [9] Spring - 조별프로젝트 뉴스피드 프로젝트(JPA)📁️ 프로젝트 설명※ 깃허브 링크 : https://github.com/ii-news-feed/ii-news-feed-backend GitHub - ii-news-feed/ii-news-feed-backendContribute to ii-news-feed/ii-news-feed-backend development by creating an account on GitHub.github.com간단kuk1938.tistory.com 1) 문제 인식 및 ..
2024.10.31 -
[12] Spring - 심화과제 aop 등 트러블슈팅
🛠️ 트러블슈팅 - aop에서 Pointcut의 경로문제1. 개요- 심화과제 aop를 만드는 도중에 생겼던 이슈에 대해서 작성해보겠습니다. 2. 배경- 요구사항에 맞게 특정 메서드 2개에 대해서 @Pointcut 어노테이션을 활용해서 경로를 등록했습니다.3. 발단- 경로가 잘못되었는지 생성한 aop자체가 작동을 하지 않았습니다.4. 전개- 확인을 위해서 메시지를 출력중인데 출력이 되지 않았습니다. 5. 위기- @Pointcut 표현식이 자세히 설명되어있는 것을 찾아서 확인해보았습니다. 6. 절정 - 참고블로그 https://ittrue.tistory.com/233 [Spring] 스프링 AOP 포인트컷(Pointcut) 표현식 정리포인트컷과 표현식 & 지시자 포인트컷(Pointcut)은 관심 조인 포인..
2024.10.31 -
[11] Spring - 친구요청 관련 쿼리문 트러블 슈팅
프로젝트 링크https://github.com/ii-news-feed/ii-news-feed-backend GitHub - ii-news-feed/ii-news-feed-backendContribute to ii-news-feed/ii-news-feed-backend development by creating an account on GitHub.github.com 📚 담당역할친구요청생성)ㄴ 요청받을사람의 기본키id와 status(상태값)을 대기(PENDING) 로 보내 저장 친구요청생성 - 예외처리)ㄴ 요청을 이미 보낸경우ㄴ 요청받을사람이 이미 나에게 요청을 한 경우ㄴ 자기자신에게 요청하는 경우ㄴ 요청받는 사람과 요청보내는 사람의 승인(ACCEPT)값이 대기(PENDING) 또는 승인인 경우 친구요..
2024.10.27 -
[10] Spring - 뉴스피드 프로젝트 GitHub 협업방식 및 코드충돌해결
※ 지난 프로젝트 글 참고https://kuk1938.tistory.com/184 [9] Spring - 조별프로젝트 뉴스피드 프로젝트(JPA)📁️ 프로젝트 설명※ 깃허브 링크 : https://github.com/ii-news-feed/ii-news-feed-backend GitHub - ii-news-feed/ii-news-feed-backendContribute to ii-news-feed/ii-news-feed-backend development by creating an account on GitHub.github.com간단kuk1938.tistory.com 📁️ 프로젝트 설명※ 깃허브 링크 : https://github.com/ii-news-feed/ii-news-feed-backend G..
2024.10.27