★ Socket 네트워크상에서 호스트간의 통신하는 규약(약속) - 인터페이스 여러 언어들이 Socket 구현 > 클래스 or 객체 제공 ■ 웹통신, Ajax 통신 소켓 통신 단방향 통신(편지) 양방향 통신(전화) ■ WebSocket HTML5 JavaScript에서 소켓 통신 지원 Spring -> WebSocket을 지원하는 API 제공 ★ 새 프로젝트 생성 NEW > SPRING Legacy Project > Spring MVC Project > WebSocketTest > com.test.websocket > Finish ■ 기초 셋팅 작업 https://github.com/pinnpublic/class/wiki/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%94%84%EB%A1%9C%..
★ REST API, RESTful Service ★ REST, Representational State Transfer 웹상의 자원(문서, 이미지, 동영상, 데이터 등)을 자원명으로 표시해서 자원의 상태를 주고 받는 행위 HTTP URI를 통해서 자원을 명시하고, HTTP Method를 통해서 자원에 대한 CRUD 처리하는 방식 URI(URL) 표기 방식 ★ 게시판 구현 1. 여태 사용한 구현 방식 > URI 표현 - 목록보기 GET http://localhost/board/list.do - 추가하기 POST http://localhost/board/add.do - 수정하기 POST http://localhost/board/edit.do - 삭제하기 POST http://localhost/board/d..
★ 프로젝트 생성 - New > Spring Legacy Project > Spirng MVC Project > SecurityBoardTest > com.test.board > Finish ■ 구현 목표 1. 회원 기능(DB 구축, 가입 X, 로그인 구현) 2. 게시판 기능(CRUD) ■ 기초 셋팅 https://github.com/pinnpublic/class/wiki/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%BC%EA%B4%84-%EC%A0%81%EC%9A%A9 스프링 프로젝트 일괄 적용 수업. Contribute to pinnpublic/class development by creating an account ..
★ 프로젝트 생성 - New > Spring Legacy Project > Spring MVC Project > "SecurityTest" > "com.test.security" > Finish ★ 스프링 시큐리티 기존 Servlet/JSP > 인증(증명, 인증티켓) + 허가(권한) > 세션 기반 인증 동작 방식 > 서블릿 필터와 스프링 인터셉터를 사용해서 보안을 처리 ■ 기초셋팅 https://github.com/pinnpublic/class/wiki/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%BC%EA%B4%84-%EC%A0%81%EC%9A%A9#root-contextxml 스프링 프로젝트 일괄 적용 수업. Cont..
★ 새 프로젝트 New > Spring Legacy Project > Spring MVC Project > "MyBatisSimpleTest" > "com.test.simple" > Finish ■ 기초 셋팅 https://github.com/pinnpublic/class/wiki/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%9D%BC%EA%B4%84-%EC%A0%81%EC%9A%A9 스프링 프로젝트 일괄 적용 수업. Contribute to pinnpublic/class development by creating an account on GitHub. github.com 1. pom.xml 셋팅 설정 2. ojdbc6.jar..