멀티캠퍼스 JAVA 백엔드 부트캠프/파이널 프로젝트 회고

파이널 프로젝트 16일차

5ein 2023. 5. 21. 11:35

2023.05.19.금요일

 

4L (Liked, Learned, Lacked, Longed for) 형식
- 좋았던 것(Liked)

보조강사님께 궁금한 부분을 여쭈어 보았는데 나 혼자 생각 해보았던 것과 결과가 거의 똑같았다,

 

- 배운 것(Learned)

네아로에 대해 궁금했던 점 해 결 했다.,

더보기

1. 한 테이블에 정보를 넣고 싶은데 받아오는 이름이 달라요. 
       --> 받아오는 이름을 member_id로 바꿔서 받아줌 (해결)
2. 한테이블에 정보를 넣는다고 하면 naverVO는 없어도 되나요? (memberVO 로 같이 사용 가능한지)
      --> 내 예상으로는 가능 ==> 가능
3. callback.jsp의 location.href 에서  컨트롤러의 naverLogin을 부를때? ajax처럼 데이터가 보내지는 것 맞죠?!
      --> ajax는 비동기임. 데이터가 보내지는 것은 맞음
4. 컨트롤러에서 하나에 RequestMapping을 2개 할 수 있나요?
      --> 가능
5. 네이버 로그인이 회원가입기능도 하고 로그인 기능도 실행되어야 하는 것인거 맞나요? 

      --> 네아로 처음할 때 로그인 정보를 받아와서 회원가입에 저장처리 별도로 해주면 됨
6. 회원가입이 이미 진행된 사람은 다음번에 눌렀을 때는 가입이 아닌 로그인으로 가는 것도 제가 따로 처리 해주어야 하는 걸까요?!

      --> 당연. 버튼을 눌렀을때 아이디를 넘겨 이 아이디가 있는지 확인한후 없으면 회원가입으로 있으면 그정보로 바로 로그인 하도록 짜면 됨


- 부족했던 것(Lacked)

시간이 촉박한 것 같음 빠르게 진행해야함.


- 바라는 것(Longed for)

이번주안에 로그인 다 끝낼 수 있기를..