webRTC 3가지 클래스에 의해 실시간 데이터 교환이 일어난다.MediaStream - 카메라/마이크 등 데이터 스트림 접근RTCPeerConnection - 암호화 및 대역폭 관리 및 오디오 또는 비디오 연결RTCDataChannel - 일반적인 데이터 P2P 통신
클라이언트 > 서버 파일데이터를 보내는 방법1) form 태그를 이용 (file+일반)으로 보내려면 enctype, method, action 무조건 셋팅해줘야한다.enctype은 multipart/form-data로 설정해줘야한다.method는 무조건 post로act
servlet-context.xml StandardServletMultipartResolver 사용 시 설정, web.xml servlet 태그 안에 작성 > (StandardServletMultipartResolver 사용 시 설정) root-context
pom.xmlservlet-context.xml 수정tiles 설정 위한 xml 설정스프링 폴더아래에 xml 파일 생성 (tiles dtd 붙여넣기)
의존관계 정의(pom.xml)스프링과 마이바티스 연결 설정 (root-context.xml)2-1. Mapper xml의 위치 지정(- /src/main/resources/) > 우리가 sqlmap 생성해야한다.2-2. mybatis config 설정 xml 위치 지
서버에서 클라이언트쪽으로 응답페이지를 내보낼 때, 관련 데이터를 가지고 넘어가야한다.이때 어떻게 데이터를 들고 갈 것인가?(데이터를 페이지로 이동할 때)Model / ModelAndView / ModelMapmodel.addAttribute(key,value) :
클라이언트 (요청)-> 서버클라이언트 <-(응답) 서버요청을 받는 방식(방법)응답으로 내보내는 방식(방법)파라미터를 받는 방식(방법)응답으로 내보내는 방식지금까지 ModelAndView 와 String 배웠음
┌───────────────────────────────────────┐│ 스프링 MVC 하루만에 배우기│ ::: 2023.08.22└───────────────────────────────────────┘필요한 프로그램 설치JDK1.8 설정이클립스 4.16(
screenSize = 10개 (페이지 당 게시물 수)blockSize = 5개 (하단 페이징 블록 수)totalRecord = 131개 (총 게시글 수) totalPage = 131 / 10 = 13.1 > 14개 (올림처리)currentPage = 4페이지 (내가
vo getter/setter 매번 설정하기 귀찮으니까 그거 대신 해주는 설정pom.xml에서 lombok 설정한다음프로젝트 업데이트라이브러리에서 lombok runas에서 java Application 선택체크해제 후 사용하고 있는 이클립스 exe. 선택install
build path 3대장 확인Facet 설정 3.1 / 1.8https://velog.io/@sunju_y/Spring-%ED%99%98%EA%B2%BD-%EC%84%A4%EC%A0%95 참고pom.xml 수정 + db 설정 RunAs > maven clea