
mariaDB를 통합적으로 관리해주는 HeidiSQL를 사용해 데이터베이스를 관리한다.

chat : 채팅 기록 테이블 members : 회원 테이블 rooms : 채팅 목록 테이블

컨트롤러를 통해 사용자와 직접적으로 상호작용하여 사용자가 Button을 클릭할 시에 서비스를 통해 구현한 기능을 컨트롤러에 할당하여 이에 맞는 이벤트를 컨트롤러에서 수행할 수 있도록 한다.
자바 채팅 프로젝트


DB의 room테이블에서 가져온 테이블 뷰 와 입장, 방 만들기, 새로고침, 친구 목록 버튼 총 5가지로 구성되어 있음

회원들이 대화를 나누고 있는 그림으로 말풍선 아래 시간과 과거 채팅 기록을 띄울 수 있음