My Project/Final Project

친구요청을 보냈을때 상대가 수락을 받을때까지 대기중 상태가 되어야하기때문에친구 요청 대기 테이블 생성!!!친구 요청이 수락되는경우 친구테이블에 insert친구 요청 테이블 추가 쿼리문 친구를 추가하기위해서는 친구를 검색하는 기능이 필요친구 검색 쿼리문 작성findLikeNicknameSize는 총 페이지수를 만들기위해 작성like를 써서 검색어가 포함된 이름 다 나오도록 쿼리문 작성검색할때 검색어와 고정값으로 페이지는 1페이지가 뜨도록 설계  받아온 리스트를 띄워줌받아온 페이지 갯수만큼 페이지 생성페이지 넘버와 검색어 전송 이제 친구추가 기능을 만들어보자상대방 프로필에 친구추가 버튼추가친구추가 버튼을 누르면 친구 요청 테이블에 추가하고 상대에게 알람을 보냄AlarmDTO를 만들어서 JSON형태로 보내도록..
생각해보니 내가 원하는 mbti가 있으면 바로 잡아주는건 이상한거같아서서로 선택한 mbti가 일치하는 경우에만 매칭 시켜주는것으로 변경  그러기위해 내가 원하는 mbti를 저장할 map WANTED 추가매칭 시작을 눌렀을때 내가 원하는 MBTI 정보를 WANTED에 저장 내가 원하는 mbti정보와 상대가 일치하고 상대가 원하는 mbti가 내 mbti와 일치하는 경우에만 매칭  서로 원하는 mbti 가 다를경우 매칭 성사 X  서로 원하는 mbti가 같다면 성사 O 그리고 이제 채팅로그 기록을 남기는 기능을 만들건데java라이브러리에 기본으로 내장되어있는FileOutPutStream을 활용해보자 방 번호를 파일 이름으로 남기도록 방 번호를 받아오고  채팅메세지를 남기도록 설계 채팅 보낼때마다 저장 하도록 ..
오늘은 상대와 내가 매칭되었을때 방 번호를 배정받아야할것같아서방 번호를 배정하도록 만들어봄 상대가 수락을 누를때도 count가 늘어나도록 설계!!먼저 수락 누른쪽이 server로 성공 메세지를 날림!! 매칭이 성공되면 데이터베이스에 나와 상대의 이름으로 방을 만들고방 번호를 상대와 나에게 배정   LAST_INSERT_ID()를 사용해 방을 만들자마자 방 번호를 받아옴 서버에서 받은 방 번호로 채팅방 입장  인터셉터로 방 번호를 가져옴 가져온 방번호를 KEYS에 담아해당 방번호에 있는 유저들에게만 메세지 전송!!!    성공!!!
오늘은 매칭성공시 바로 채팅으로 넘어가는건 조금 이상한거같아서상대와 내가 수락을 누르면 채팅으로 넘어가게 만들어보았다 count는 상대와 내가 둘다 수락을 누르면 2가되어 서버에 매칭이 성사됐음을 알리기위해 만듬수락버튼을 누르면 배경이 초록색으로 바뀌게 설계 상대가 수락버튼을 누르면 배경이 초록색으로 바뀌게 설계   수락버튼을 누르면 상대에게 알림  결과
신슨형의 정상화
'My Project/Final Project' 카테고리의 글 목록 (2 Page)