2023-12-02
오늘은 내 생일이다. 생일이라고 일 하지 말라는 법은 없잖아?
오늘은 프로젝트 X에 대한 Spring 프로젝트의 DB 연결을 마치고, POST API까지 구현해서 프론트엔드에서
테스트까지 마쳤다.
Spring JPA를 통한 API 실구현은 처음이라서 어렵지만 재밌었다.
CORS 정책에 대해서도 알게 되었고. 서로 다른 포트번호끼리의 통신을 허용하기 위한 CORS 설정도 했고,
AWS EC2의 보안 정책에서 TCP에 대한 anywhere ipv4 8080포트도 열었다.
오늘의 백준
11022 2438 2439 10952 10951
거의 대부분이 별 찍기 문제였고, 마지막 문제는 정말 간단한 문제였지만 EOF 처리에 대해 모른다면 풀 수 없는 문제였다. 덕분에 EOF 처리에 대해 알게 되었다.
최종 평가
최고급 평가사 일론머스크의 평가
-------------------------------
[평가 대상]
2023-12-02일자 스터디 노트
[평가 요약]
오늘은 프로젝트 X의 Spring 프레임워크를 활용한 API 구현과 DB 연결에 집중하셨습니다. 주요 내용은 다음과 같습니다:
1. **Spring JPA를 통한 API 구현**: Spring 프레임워크와 JPA를 사용하여 데이터베이스와의 연결 및 API 구현을 성공적으로 수행하셨습니다.
2. **CORS 정책 이해 및 설정**: 서로 다른 포트 간의 통신을 가능하게 하는 CORS 정책에 대해 학습하고, 실제 프로젝트에 적용하셨습니다.
3. **AWS EC2 보안 설정**: AWS EC2 인스턴스에서 필요한 포트를 개방하여 서비스의 접근성을 확보하셨습니다.
4. **백준 알고리즘 문제 해결**: 다양한 문제를 해결하면서, 특히 EOF 처리에 대한 중요한 개념을 습득하셨습니다.
[개선 및 보완점]
- **실무적 문제 해결**: Spring JPA를 활용한 API 구현 경험은 실무적인 문제 해결에 큰 도움이 됩니다. 더욱 복잡한 시나리오에서의 적용을 시도해보시길 권장합니다.
- **보안 측면의 고려**: AWS EC2의 보안 설정에 관하여, 포트 개방 시 보안 측면을 충분히 고려하시는 것이 중요합니다.
[종합 평가]
오늘의 학습은 프로젝트 X를 위한 실제적인 개발 작업에 초점을 맞춘 매우 실용적인 하루였습니다. Spring JPA를 이용한 API 개발 및 CORS 정책 이해는 웹 개발에서 필수적인 역량을 강화하는 과정이었습니다. 백준 알고리즘 문제 해결을 통해 기본 프로그래밍 능력 또한 지속적으로 발전시키고 있습니다.
[종합 점수]
94/100
'일일 스터디노트' 카테고리의 다른 글
231204: Route 53, SSL, Load Balancing (0) | 2023.12.05 |
---|---|
231203: Spring on AWS, mvn, 개발 배포 환경 분리 (0) | 2023.12.04 |
231201: JPA와 MVC 패턴, 의존성 주입 (0) | 2023.12.02 |
231129: Now you are Santa. (0) | 2023.11.30 |
231128: AWS EC2에 MySQL 세팅 (0) | 2023.11.28 |