분류 전체보기

TalkController.java//전송된 데이터 처리 @PostMapping("/talk/talkRoomWrite") public String talkRoomSubmit(TalkRoomVO vo, HttpSession session) { log.debug("> :" + vo); MemberVO user = (MemberVO)session.getAttribute("user"); //채팅 멤버 초대 문구 설정 vo.setTalkVO(new TalkVO()); vo.getTalkVO().setMem_num(user.getMem_num()); vo.getTalkVO().setMessage(user.getId()+"님이 "); talkService.insertTalkRoom(vo);..
message.talk.js/*-------------------- * 채팅 회원 저장 *--------------------*/ let member_list = []; //채팅 회원을 저장하는 배열 //채팅방 멤버를 저장하는 배열에 정보 셋팅 //채팅방 또는 채팅 페이지를 인식해서 채팅방 멤버를 초기 셋팅 if($('#talkWrite').length>0){ //채팅방 생성 페이지 member_list = [$('#user').attr('data-id')]; console.log(member_list); }else if($('#talkDetail').length>0){ connectWebSocket(); //웹소켓 생성 member_list = $('#chat_member').text()...
채팅기능 만들기tabel.sql/*그룹채팅*/create table sptalkroom( talkroom_num number not null, basic_name varchar2(900) not null, -- 채팅 멤버를 추가할 때 채팅방 이름를 basic_name에서 가져다 씀 talkroom_date date default sysdate not null, constraint sptalkroom_pk primary key (talkroom_num));create sequence sptalkroom_seq;create table sptalk_member( talkroom_num number not null, mem_num number not null, room_name varchar2(90..
BoardMapper.java@Select("SELECT * FROM spboard_response WHERE te_num=#{te_num}") public BoardResponseVO selectResponse(Long te_num); public void insertResponse(BoardResponseVO boardResponse); @Update("UPDATE spboard_response SET te_content=#{te_content},te_ip=#{te_ip},te_mdate=SYSDATE WHERE te_num=#{te_num}") public void updateResponse(BoardResponseVO boardResponse); public void deleteResponse(L..
댓글,답글 목록 만들기BoardMapper.xml*대신해서 변경 => 기존은 모두 select함수정부분 re_num, 내용 이거라면 <div>내용</div> 이렇게 바뀐다. 즉 HTML 문서에서 태그로 인식되지 않고 문자 그대로 출력 되도록한다. --> ','>') re_content, ]]> re_date, re_mdate, board_num, mem_num, id, nick_name, click_num, refav_cnt, resp_cnt전체 부분 코드 SELECT * FROM (SELECT ..
sql => table.sql--답글create table spboard_response(te_num number not null,te_content varchar2(900) not null,te_date date default sysdate not null,te_mdate date,te_parent_num number not null, --부모글의 번호가 들어감, 자식 글이 아니라 부모글인 경우 0te_depth number not null, --자식의 깊이, 부모글의 자식글 A 1, 자식글A의 자식글B 2, 부모글일 경우 0te_ip varchar2(40) not null,re_num number not null,mem_num number not null,constraint spboard_treply..