본문 바로가기

IT/프레임워크

(3)
[spring] DispatcherServlet 의 역할 HTTP 프로토컬로 들어온 요청을 받아서 컨트롤 해주는 프론트쪽 컨트롤러 입니다. WAS의 서플릿컨테이너가 요청 받을 때 제일 먼저 처리를 해주며 URL을 핸들러 매핑에 넘겨 호출한 메소드를 실행 시키게 됩니다. 그리고 처리후에 처리결과에 맞게 viewResolver에 전달하여 처리결과를 view 이름에 맞게 반환하도록 합니다. dispatcher-servlet.xml 설정하기 web.xml Archetype Created Web Application encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 encodingFilter / d..
Spring 과 Spring BOOT 차이점? 스프링과 스프링 부트의 차이점이 뭘까요? 결론은 Spring = Spring boot는 동일하다고 생각하면 되고 spring boot는 spring을 포함하고 있으며 좀더 간편하게 세팅할수 있게끔 기능을 추가한 프레임워크라고 생각하면 될꺼 같습니다. 추가된 기능이라고 하면 간력하게 아래와 같은 특징이 있습니다. 1. Embed Tomcat 이 내장되어있엇 별도 was서버 설치가 필요없다. 2. starter 라는 여러 의존된 라이브러리를 자동으로 관리해주는 기능이 있다. 3. 자동화 스프링 설정 @EnableAutoConfiguration 어노테이션을 선언해서 스프링에서 자주 사용 했던 설정들을 알아서 등록해줍니다. 4. 내장된 서버가 있어 jar 로 배포되어 단독으로 실행이 가능하다.
[Spring] 이클립스(eclipse)에 스프링(spring) 설치하기 [목표] 스프링 프레임워크 기반의 간단한 웹사이트 만들어보기 part.1 Spring에서 제공해주는 Spring Tool Suite(STS) 라는 통합개발 툴이 있지만 이클립스 IDE로 스프링을 설치하여 프로젝트까지 만들어 보겠습니다. 보통 실무하면서는 STS는 거의 사용해본적 없고 전자정부프레임워크를 많이 사용 했던것 같습니다. 다양한 환경이 있을수 있으니 각각의 요구사항에 맞게 진행하면 되겠습니다. 일단 개념정리와 공부를 위해 elipse + spring으로 진행 해보겠습니다. 설치환경 Eclipse : Version: 2019-12 (4.14.0) JAVA : JDK 1.7 WAS : Tomcat 7.0 Spring : 3.1.1 1.이클립스 설치 이클립스 다운로드 >> Eclipse Downloa..