Genie의 Java 개발 공부와 일지를 기록하는 아카이브 공간 mini Projects4 (25.06.09) 전체 대화방 조회용 Pagenation 구현 대화방 Chatroom 전체 조회 Pagenation 구현Controllerpublic class ChatroomController { private final ChatroomService chatroomService; @GetMapping public ResponseEntity getAllChatrooms(@RequestParam(defaultValue = "1") int page) { PageResponseDTO chatrooms = chatroomService.getAllChatrooms(page); return ResponseEntity.status(HttpStatus.OK).body(chatrooms); } ...기존의 Speci.. 2025. 6. 9. (25.06.02) Thymleaf를 통한 회원가입/로그인 FE 구현 키덜트 사용자들이 공통 주제로 자유롭게 대" data-og-host="andr" data-og-host="andrew75313.tistory.com" data-og-source-url="https://andrew75313.tistory.com/236" data-og-url="https://andrew75313.tistory.com/236" data-og-image="https://blog.kakaocdn.net/dna/bjXn0N/hyY0sRjZfl/AAAAAAAAAAAAAAAAAAAAAPpSlISiyMiACfQ-Ncxe4H8sr4-rIzDP42nVbxKz0XYe/img.png?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1756652399&allow_ip=&allow_referer=&signature=BB%2BgIcyA4sEUWFgdeaShMSKal5Y%3D 2025. 6. 3. (25.05.30) ToyTalk WebSocket을 활용한 Chat 기능 구현 (Spring Boot) • 키덜트 정보를 플랫폼 구애없이 대화방에서 나눌수 있는 특화된 채팅 플랫폼의 니즈• WebSocket 프레임 구현 서비스 구축기획목적">키덜트 사용자들이 공통 주제로 자유롭게 대" data-og-host="andrew75313.tistory.com" data-og-source-url="https://andrew75313.tistory.com/235" data-og-url="https://andrew75313.tistory.com/235" data-og-image="https://blog.kakaocdn.net/dna/dw7okt/hyY1jS9u6R/AAAAAAAAAAAAAAAAAAAAANS4kZfWTK2Onjvshlnsxu_rz2jjXyhwrIjNon5kjeNX/img.png?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1756652399&allow_ip=&allow_referer=&signature=zY7yQvBWFoL4PsPYEinyzRPMLi8%3D 2025. 5. 30. (25.05.27) ToyTalk 기획 및 WebSocket 활용 방안 / 대화방 CRUD 구현 개요기획배경">• 키덜트 정보를 플랫폼 구애없이 대화방에서 나눌수 있는 특화된 채팅 플랫폼의 니즈• WebSocket 프레임 구현 서비스 구축기획목적">키덜트 사용자들이 공통 주제로 자유롭게 대화할 수 있는 오픈채팅방 플랫폼 제공주요 기능요약">• 가입자는 누구든지 특정 키덜트 주제(장난감 : 아트토이, 피규어, 프라모델 등) 주제로 대화방을 생성 가능• 서비스 가입자와 비밀번호 설정된 대화방일 경우, 비밀번호를 입력한 자만 대화방에 입장 가능• WebSocket을 활용해 인메모리(Spring) 메시지 브로커를 활용한 실시간 대화 가능User Flow / User Scenario1. 채팅방 생성 요청요청 엔드포인트: POST /chatrooms요청 본문에는 title, category, isPrivate.. 2025. 5. 28. 이전 1 다음