본문 바로가기

OpenSource/Spring

Spring root context vs servlet context 참조 http://blog.naver.com/PostView.nhn?blogId=cjakma&logNo=150145506262&redirect=Dlog&widgetTypeCall=true 결론 : 둘 다 context인데 root 는 최상위 , servlet은 해당 서블릿만 적용 더보기
Spring Filter 설명 (Encoding) web.xml -name>encoding org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 encoding /* 모든 URL 패턴은 위에 CharacterEncodingFilter를 적용한다. CharacterEncdoingFilter 내부 소스를 보면 Reuqest, Response Encoding 설정이 들어오면 세팅해주게 되있네. * 인터셉터와 필터의 차이점 - 인터셉터가 필터에 비해 자유롭게 호출 가능 - 필터는 Request , DispatchServlet 사이에서 선처리 기능을 한다. (다소 유연성 떨어짐) 더보기
Restful API 개념, 장점, 배경 등 1. Restful API 배경, 장점, 쓰는 이유 1.1 Rest 이란? HTTP URI를 통해 Resource를 명시하고, HTTP Method(Post, Get, Put, Delete)를 통해 해당 Resource에 대한 CRUD Operation을 적용한다. 즉, REST는 ROA(Resource Oriented Architecture) 설계의 중심에 Resource가 있고 HTTP Method를 통해 Resource를 처리하도록 설계된 아키텍쳐를 의미한다. 1.2 Rest 장점 Open API를 제공하기 쉽다. Mashup이 활발해진 배경에는 REST의 영향을 무시할 수 없다.멀티 플랫폼(Web, iOS, Android) 지원 및 연동이 용이하다.원하는 타입(json, xml, rss…)으로 데.. 더보기
Spring MVC 실습 참조 http://linuxism.tistory.com/456 (실습 위주) 더보기
Spring MVC 패턴 1. MVC 패턴이란? Model : 모델은 애플리케이션의 정보, 즉 데이터를 나타낸다.View : 뷰는 사용자에게 보여주는 인터페이스, 즉 화면을 이야기한다. 자바 웹 애플리케이션에서는 JSP를 의미한다.Controller : 컨트롤러는 비지니스 로직과 모델의 상호동작의 조정 역할을 한다. MVC2에서는 서블릿이 흐름을 제어하는 컨트롤러 역할을 수행한다. 이 그림 어디서 참조했는데 사이트 주소 잊어먹었다.. 참조 http://addio3305.tistory.com/41 더보기