2024/11 4

우아한 테크코스 7기 프리코스 4주차 회고

https://github.com/inhooo00/java-convenience-store-7-inhooo00 GitHub - inhooo00/java-convenience-store-7-inhooo00Contribute to inhooo00/java-convenience-store-7-inhooo00 development by creating an account on GitHub.github.com4주차 미션이 끝났습니다! 다들 고생하셨습니다.결론부터 말씀드리자면..   테스트에 통과하지 못해서 0점 처리 되었습니다🥲 마지막 나만의 MVC 클린코드 기준입니다. 솔직하게 말하면 4주차 미션에서 배운 점은 그렇게 큰 거 같진 않습니다.. 어떻게든 테스트 통과하려고 쏟았던 시간이 대부분이었던지라ㅜ1. 메서..

[SpringBoot] 웹소켓으로 채팅하고 채팅방 관리하기

📍HTTP VS WebSocket일반적인 서버와의 통신인 HTTP는 요청이 오면 응답을 반환하는 구조입니다.즉 채팅같이 실시간적으로 변하는 로직에는 쉴새없이 HTTP로 API를 호출해야하는 상황입니다.이를 위해 연결지향을 이용한 2가지 해결책이 존재합니다.- Server-Sent Evnet- WebSocket저희는 둘 중 웹소켓을 이용해볼 예정입니다.   📍WebSocket?웹소켓은 쉽게 말해 연결을 유지한다고 생각하면 됩니다.처음 핸드셰이크를 통해 연결을 생성하면 이후에 필요한 메세지만 주고받기에 주고받는 데이터의 양에서 차이가 많이 납니다.   📍SpringBoot로 Websocket 구현해보기1️⃣ WebSocketConfig@Configuration@EnableWebSocket@Require..

springboot 2024.11.23

우아한 테크코스 7기 프리코스 3주차 회고

https://github.com/woowacourse-precourse/java-lotto-7/pull/181 [로또] 최인호 미션 제출합니다 by inhooo00 · Pull Request #181 · woowacourse-precourse/java-lotto-7java-lotto-precourse 🚀 기능 구현 목록 로또 생성 시 유효성 검사 로또 번호가 6개가 아니라면 예외를 발생시킨다. 중복된 숫자가 있다면 예외를 발생시킨다. 생성 시 로또 번호를 오름차순으로 정github.com드디어 3주차 미션이 끝났습니다. 갑자기 확 난이도가 어려워진 것 같네요ㅜ..!2주차 미션까지는 즐거운 마음으로 배움에 임했는데, 그 마음은 어디 갔는지.. 3주차 미션까지 오니까 구현하기 급급합니다.4주차 미션에서는..

[SpringBoot] Session을 활용한 회원가입/로그인 유지

세션 로그인 코드 보러가기 GitHub - GDG-on-Campus-SKHU/24-25-Server-Assignment-05Contribute to GDG-on-Campus-SKHU/24-25-Server-Assignment-05 development by creating an account on GitHub.github.com  🎈로그인이란?로그인은 중요한 데이터와 리소스를 보호하기 위해 컴퓨터 시스템과 애플리케이션에서 사용되는 일반적인 보안 수단입니다.로그인은 사용자가 특정 시스템(애플리케이션, 웹사이트 등)에 접근할 수 있도록 인증하는 절차라고 할 수 있습니다. 이 과정에서 사용자는 일반적으로 사용자 이름(또는 이메일 주소)과 비밀번호 같은 자격 증명(credentials)을 입력합니다. 시스템은..

springboot 2024.11.01