0723 Spring tool suite(STS)
IOC
I : Inversion
C : Contorol
instance의 생명주기를 개발자가아닌 Sping 프레임워크가 관리함
프레임워크 : 라이브러리의 집합체 + 디자인 패턴
PoJo(plain Old Java Object)
(Spring MVC Project)
Maven
- 라이브러리 관리
- 일관된 빌드제공
- 프로젝트 정보와 jar파일 공유
- 개발자가 라이브러리 정보 등록(pom.xml)에 해주면됨
라이브러리 다운로드 -> 압출 해제 -> 프로젝트에 라이브러리 복사 -> 클래스패스에 추가
라이브러리 다운로드 -> 압출 해제 -> 프로젝트에 라이브러리 복사 -> 클래스패스에 추가
pom.xml : 메인설정
Timeouts:
서버가 시작될 때 몇 초내에 시작이 안되면 서버 시작 실패로 간주하는 시간
인코딩필터
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-parma>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-parma>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
//모든 경로에 인코딩하겠다
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-parma>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-parma>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
//모든 경로에 인코딩하겠다
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
prefix = 경로앞에 붙는것
suffix = 경로뒤에 붙는것
Author And Source
이 문제에 관하여(0723 Spring tool suite(STS)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@booboo92/0723-Spring-tool-suiteSTS저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)