현재 세 번째 프로젝트를 진행하고 있다.스프링부트를 이용한 프로젝트인데, 필요한 설정 파일에 대해서 정리해보려고 한다. 1. CustomServletConfigimport org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.EnableWebMvc;import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configuration@EnableWeb..
Project/Team Project
1. 프로젝트 소개 📆 진행기간 2024. 03. 15. 금 ~ 2024. 03. 25. 월 🤝팀 소개- 팀명I들 (or i들 or 아이들 or iiiiii들)- 팀 소개MBTI가 전부 I로 시작하는 여섯 명으로 구성된 팀- 팀 구성팀 구성원들의 역할과 책임, 팀원들의 개인적인 강점 🗣️프로젝트 소개- 프로젝트명TheMore (더 모아)- 프로젝트 설명저희가 진행한 프로젝트는 예산 및 수입/지출 내역을 작성하고,지출 내역을 사람들끼리 채팅으로 공유할 수 있는 풀 스택 프로젝트입니다.고금리, 고물가 시대에 '무지출 챌린지'를 하는 사람들이 등장할 정도로지출을 줄이고 저축하고자 하는 사람들이 많아졌습니다.또한 여러 사람들이 모여 지출 줄이기를 독려하거나 절약 습관 등을 공유하는 카카오톡 오픈채팅방 ..
messageHandler.js은 서버에 보내는 요청을 처리하는 역할을 한다. 작성된 코드는 아래와 같다. messageHandler function에서 매개변수로 사용된 data는 WebSocket으로부터 수신된 메시지를 나타낸다. 일반적으로 data는 JSON 형식으로 전송되며, 문자열로 표현된다. 함수 내에서는 이 문자열을 JSON 객체로 변환하여 실제 데이터에 접근하고 처리한다. import { Chat_log, Message } from '../chat_log.js'; // 실시간 Socket event 처리 파일 function initialize() { const host = 'localhost'; const port = 8080; const chat_log = new Chat_log(hos..