본문 바로가기

Toy Project2

Spring + Redis + S3 + 이메일 인증 + Docker + CI/CD - 완 나만의 작은 토이 프로젝트를 끝마쳤다. 중간에 정보처리기사 필기도 봐서 너무 늦어졌지만, 토이 프로젝트를 결국 마쳤다. 회고를 해보자면.. 아직 많이 부족한 것 같다. 클린 코드나 객체지향적 설계 그리고 테스트 코드까지 숙달이 필요하다. 그래도, 덕분에 최소한 이제는 코드와 관련하여 고민해볼 수 있는 사람이 된 것 같다. 학교에서 배운 것들이 조금씩 생각나며 이제는 올바른 코드를 작성할 수 있는 사람이 되어야겠다는 생각이 들은 것은 아주 좋은 현상이라고 생각한다. 가상머신으로 진행하여 애를 많이 먹었지만, 그래도 재미있었다. 잘 안풀릴 땐 솔직히 재밌진 않지만, 오기가 생겨 계속 하다가 성공할 때 참 재밌음을 느낀다. 나름 많은 것을 얻었다. AWS S3나 이메일 인증, CI/CD까지 새로운 것들을 해봐.. 2024. 3. 1.
[토이 프로젝트] Spring + Redis + S3 + 이메일 인증 + Docker + CI/CD - 1 2024-02-02 오늘의 작업을 정리하면, 1. ERD 설계 2. Git Repository Create 3. Spring Project 기본 세팅 및 패키지 설계 4. Entity 제작 5. Redis 설치 및 Spring에 Config 세팅이다. 첫 번째, ERD 설계 https://dbdiagram.io/d/ToyProject-65bc90f1ac844320ae493fa3 dbdiagram.io - Database Relationship Diagrams Design Tool dbdiagram.io DB ERD를 설계했다. 우선, 중점적인 Entity를 설계했다. BaseEntity를 두어 create_at, modified_at를 다른 엔티티가 상속받게 하였다. 또한, 이메일 인증을 위해 User .. 2024. 2. 3.