
이번 글에서는 Git 명령어에 대해 협업용과 개인용으로 정리해볼 것이다!! 협업용 Git 플로우 > 1. GitHub 저장소 만들기 팀원 초대 > 2. 저장소 클론 bash git config user.name "내이름" git config user.email "내

이번에는 전에 구현하였던 스프링 부트 게시판에 Google 소셜 로그인 기능을 추가할 것이다.코드보다는 어떤 흐름으로 흘러가는지 정리하고 실제 전체 코드는 깃허브에 정리할 것이다 !!🌟 소셜 로그인 흐름 정리 🌟 구글 클라우드 콘솔에서 클라이언트 ID랑 비밀번호를
배포하기에 앞서 코드를 다시 돌려보니 뭔가 잔뜩 꼬여서 코드 수정부터 해야했다.. 지금은 급한 시험 일정 때문에 수동 배포 과정을 정리하고 시험이 끝난 후 코드 정리하고 이 글을 보며 따라 해볼 예정이다 !! 1. jar 파일 생성하기 배포를 위해서는 내 프로젝트를

이번 글에서는 ERD Cloud를 이용해 앞서 만들었던 게시판 프로젝트의 ERD를 설계해볼 것이다. 참고영상 : ERD Cloud : https://www.erdcloud.com/d/n35hr6fhYeC3gi6dD 1. ERD 설정 우선, ERD 우측 상단의 톱니
글을 시작하며... 처음에는 단순히 로그인/회원가입 구현은 간단할 것이라고 생각했지만, 막상 직접 만들다 보니 많은 개념들이 얽혀 있었다. DTO(Data Transfer Object) 라는 새로운 구조 세션/쿠키/토큰이라는 인증 방식의 차이 비밀번호 암호화 이번
📌 지난 내용 요약 1편에서는 CRUD 기능을 중심으로 게시글을 작성하고, 수정하고, 삭제하는 기본 게시판을 만들어봤다. 이번 편에서는 아래 기능들을 추가로 구현하면서 실제 서비스처럼 다듬어 보기 위한 작업을 진행했다. ✅ 검색 기능 ✅ 페이징 처리 ✅ 파일 업로드

✅ CRUD란?CRUD(Create, Read, Update, Delete)는 데이터를 조작하는 기본적인 기능대부분의 웹 애플리케이션에서 데이터 관리를 위한 필수 개념1\. Create (생성)새로운 데이터를 추가HTTP 메서드 ➡️ POSTSQL ➡️ INSERT I