SideProject/개발일지 2

4. React + Spring Boot 이용해서 카카오 로그인 구현기 (공식문서 참조)

https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com 이곳에 나와있는 대로 진행 할 예정이다.근데 공식문서 보고 하면 될거를 자꾸 구글링 해서 블로그 글 참조하게 되고 그러더라.. 다시 마음을 잡고 공식문서 있는거를 토대로 개발해 볼 예정이다.따라해보자. 0. 들어가기 앞서 - 시퀀스 다이어그램카카오 홈페이지에 이렇게 기재되어 있다.하나씩 천천히 해보자 1. Step 1. 인가 코드 받기① Get요청을 하기 위한 Spring Boot 컨트롤러..

3. 내가 @Setter 어노테이션을 싫어하는 이유

들어가며사이드 프로젝트 진행 중, 피어코드리뷰를 진행하며 팀원과 @Setter 어노테이션에 있어 이견 차이가 있었다. 나는 평소에 여러 이유로 @Setter를 쓰는것을 싫어한다. (물론 실무에서도 @Setter를 쓰는 경우를 왕왕 보긴 했다.)그러다 보니 상대방을 설득하려면 논리적으로 나의 생각을 설명해야 하는데, 단편적으로 느끼고 있었던 지식이 파편화 되어있어 말이 잘 안나오더라.. 그래서 그냥 빼애액 우기는 사람의 꼴이 되었다.그래서 좀 반성하며 복습할겸 나름의 이유를 글로 남겨보자 한다. @Setter 어노테이션 이란?이 글을 보고 있는 사람들에게는 의미없는 단락이겠지만.. '왜?' 를 알기 위해서는 '무엇'인지 부터 알아야 하기 때문에.. 간단히 적어보자면,public class Person { ..