I : Inversion
C : Contorol
instance의 생명주기를 개발자가아닌 Sping 프레임워크가 관리함
프레임워크 : 라이브러리의 집합체 + 디자인 패턴
PoJo(plain Old Java Object)
(Spring MVC Project)
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>
prefix = 경로앞에 붙는것
suffix = 경로뒤에 붙는것