HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
👩‍👩‍👦‍👦
[팀01] 김팽박이
/
⚡
멘토님 회신, 플랜 B 회의
⚡

멘토님 회신, 플랜 B 회의

멘토님 회신
notion image
결론
  • equalsAndHash 필요한 곳에만 적용하자
  • 캡슐화는 get.get 하는 방식으로 사용해서 쓰기로 결정 (대신 한줄에 .. 해서 사용하지 않음)
 
플랜 B
  1. 스터디에 맞는 우리만의 mbti를 만들기 (신한은행 mbti)
  1. mbti 모달 4개창 ↔ 피드로 바꿔줄걸 제안해보자
  1. 프론트가 안된다고해도 그냥 하자…
→ 결론: 안돼 ㅜㅜ 도메인 넣어야해………..(강력주장)
 
 
 
참고자료
@AuthenticationPrincipal 커스텀 하는 법
@AuthUser 적용 배경(feat. SpEL 문법 수정 배경, EmptyUser)
Controller layer 에서 매개변수에 어노테이션을 사용하여 편리하게 인증 유저 정보를 받아오기 위해 @AuthenticationPrincipal 어노테이션을 사용하여 Custom 어노테이션(@AuthUser)을 만들어 사용했습니다. 위 코드 덕분에 쉽게 유저 객체를 얻어올 수 있었는데요. 구현 중에 발생한 문제점 및 개선 방안에 대해서 설명해보도록 하겠습니다. 먼저 @AuthenticationPrincipal 의 expression 매개변수에 작성한 SpEL 표현식에 대해서 설명하겠습니다.
@AuthUser 적용 배경(feat. SpEL 문법 수정 배경, EmptyUser)
https://velog.io/@heoseungyeon/AuthUser-%EC%A0%81%EC%9A%A9-%EB%B0%B0%EA%B2%BDfeat.-SpEL-%EB%AC%B8%EB%B2%95-%EC%88%98%EC%A0%95-%EB%B0%B0%EA%B2%BD-EmptyUser
@AuthUser 적용 배경(feat. SpEL 문법 수정 배경, EmptyUser)
 
타팀 ERP
📦
ERD