SEB_BE_45/Main-Project


🧑🏻💻 뒤늦은 메인 프로젝트 회고록! 프로젝트 소개 프로젝트 명 : 나와 잘 맞는 팀원을 만나기 위한 사이드 프로젝트 플랫폼 기간 : 2023.08.24 - 2023.09.19 ✔️ 깃허브 주소 : https://github.com/dotollll/seb45_main_024 GitHub - dotollll/seb45_main_024: 나와 잘 맞는 팀원을 만나기 위한 사이드 프로젝트 플랫폼, 스무디 나와 잘 맞는 팀원을 만나기 위한 사이드 프로젝트 플랫폼, 스무디. Contribute to dotollll/seb45_main_024 development by creating an account on GitHub. github.com 메인 프로젝트가 드디어 끝이 났다. 프로젝트 기간 동안은 에러와의 싸움..

🧑🏻💻 비밀번호 재설정 테스트 중 발생한 에러 로그 1. Could not autowire. No beans of 'JavaMailSender' type found. ❓ 의존성을 추가하고 yml 작성 후 아래와 같이 필드를 선언하는 데 자꾸 빨간줄이 나타났다. 뭐가 문제인지 찾아보니 대체적으로 yml 설정을 잘못해서 난 에러라고 한다. yml 파일을 몇 번이고 살펴봤지만 딱히 빨갛게 에러도 안 뜨고 gpt에게도 물어봤지만 딱히 좋은 답변도 주지 않아 이걸로 초반에 한참을 시간을 잡아 먹었던 것 같다. 뭔가 문법이 틀린 것 같긴 했는데 도통 그 문제를 찾지를 못했다. 그러다 찾은 문제! 실제로 spring.mail. 이런 식으로 시작되어야 맞는 것인데 내가 띄어쓰기를 하지 않고 딱 붙여 썼으니 yml에 ..


🧑🏻💻 비밀번호 재설정을 위한 이메일 보내기 구현 1 본격적인 구현에 앞서 STMP가 무엇인지 어떻게 작동하는 것인지 알기 위해 테스트를 해봤다. 💡STMP(Simple Mail Transfer Protocol)란? ➡️ 인터넷에서 이메일을 전송하는 데 사용되는 표준 프로토콜이다. 이 프로토콜은 서로 다른 이메일 시스템 간의 메세지 전달 및 중계를 가능하게 하며 TCP/IP를 기반으로 동작한다. ➡️ 전자 우편 서버 간의 통신을 위한 핵심 프로토콜이라고 할 수 있다. ✔️ 테스트 시작에 앞서 기본적으로 해줘야 할 의존성 추가 (나는 gradle을 사용하기 때문에 아래와 같이 추가했다.) implementation 'org.springframework.boot:spring-boot-starter-mail..


🧑🏻💻 메인 프로젝트가 시작한지 벌써 일주일하고 하루가 지났다. 간단한 시작 후기와 함께 첫 멘토링에 대한 기록 남기기. ✔️ 메인 프로젝트의 시작! 메인 프로젝트는 마음 맞는 사람들과 미리 팀을 꾸려도 된다기에 프리 프로젝트가 끝나자마자 바쁘게 움직였다. 프리 때 같이 협업했었던 프론트엔드 분께 연락을 드려서 같이 팀을 꾸리게 되었고 그분이 구해오신 두 분, 그리고 내가 구한 두 분이 모여 팀이 완성되었다. 화기애애하지만 어색했던 첫 시작은 뒤로 하고 메인 프로젝트는 어설펐던 프리 프로젝트와는 다르게 완성도 있는 결과물을 내기 위한 열정적인 회의가 계속 지속됐다. 프론트 중 한 분이 경험이 있어 잘 끌어주긴 했지만 아이디어가 쉽게 모이지는 않았다. 아무래도 다들 기획은 해본 적이 없던 터라 더 그랬던..