본문 바로가기

Spring

(5)
Spring DB연동 pom.xml 4.0.0hello.springbitSpring_1130war1.0.0-BUILD-SNAPSHOT1.64.3.10.RELEASE1.7.01.6.6org.springframeworkspring-context${org.springframework-version}commons-loggingcommons-logging org.springframeworkspring-webmvc${org.springframework-version}org.aspectjaspectjrt${org.aspectj-version}org.aspectjaspectjweaver${org.aspectj-version}org.slf4jslf4j-api${org.slf4j-version}org.slf4jjcl-over-slf4j${or..
Spring container[스프링 컨테이너] 실행 순서(+ servlet) Spring 실행 순서 처음 mvc패턴으로 실행을 시켰을 때의 Spring의 실행 순서 1. web.xml ▶ filter부분을 읽는다. ▶ servlet을 읽는다. 2. DispatcherServlet을 통하고 contextConfigLocation.java를 생성한다. 3. servlet-context.xml 로드 4. servlet-context.xml로 이동!!!!! ▶ prefix먼저 실행 value="WEB-INF/views/"의 jsp에 들어가 실행을 한다. ▶ suffix는 prefix에서 받아온 값을 .jsp형태로 돌려준다. 그러고 나면, 5. 다시 DispatcherServlet로 이동하는데 그때에 suffix에서 받아온 값을 받게된다. 6. viewresolver(임시 저장공간)의 경..
Spring 한글깨짐 Spring 한글깨짐 web.xml에 추가하셔야 한글이 깨지지 않아요. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 hangleFilter org.springframework.web.filter.CharacterEncodingFilter Encoding UTF-8 forceEncoding true hangleFilter /* Colored by Color Scripter cs init-param이란? 서블릿 초기값 매개변수 서블릿을 생성 후, 초기화는 init()메서드 호출하여 서블릿 컨테이너이 전달하는 데이터 서블릿 마다 따로 설정하는 방법도 있고 서블릿context에 설정하여 모든 서블릿이 공동으로 사용할 수 있도록 한다. 주의 사항 * filter-name은 항상..
Spring mvc프로젝트 생성 Spring mvc프로젝트 생성 1. project Explorer에서 new - project - wizards(Spring검색) - Spring Legacy Project 선택 2. Spring Legacy Project를 누르면 다음과 같은창이 뜬다. 3. 패키지의 경로를 기본적으로 3단계로 사용해야 한다고 합니다. 2단계로 하게 되면 나중에 프로그램을 짜면서 2단계의 패키지로 몰릴 수 있어서 기본적으로 3단계를 선호한다고 하는데 정확하게는 잘 모르겠네요;;; 4. 다음과 같이 생성이 됩니다.
Spring[개념 및 특징][설치방법] Spring 개념 자바 엔터프라이즈 개발을 편하게 해주는 오픈소스 경량급 어플리케이션 프레임 워크 경량급 - 사용목적에 알맞게 사용하자는 의미를 가지고 있음 또한 스프링은 웹 애플리케이션에 특화되거나 클라우드의 기반이 되는 프레임 워크도 아니다. 간단하게 설명하면, 자바로 다소 크기가 큰 애플리케이션을 만들때 필요한 프레임 워크이다. 특징 1. POJO (Plain Old Java Object) 2. AOP (Aspect Oriented Programing) : 관점지향 프로그램 3. IOC(Inversion Of Controller) : 제어의 역전 4. DI (Dependency Inject & Interface지향) 설치 방법 1. eclipse를 실행시킨다. 2. 화단의 [help] [eclipe..