빈(Bean, 객체)
* DI(Dependency Injection, 의존성 주입) *
* 역제어 (IoC, Inversion of Control) *
위 둘의 개념은 면접 때 물어볼 수 있음
의존 객체 주입 방식
태그 속성들 외우기
*** sts 설치 및 화면출력 되는 원리
sts 안되는 경우 환경변수에서 자바 홈 맨 위로
또는 경로
spring legacy project
Spring mvc project
kr.co.test (로 myapp 설정)
jdk 버전 (javaversion) : 1.6(디폴트임) 버전에 맞게 변경
위와 같이 build 태그에 source와 target도 버전에 맞게 변경
alt+f5 누르고 force Update로 강제 업데이트시켜서 버전 적용 시키기
Nexus를 통해서 jar파일 다운 받을 수 있음
bean은 객체 (org.springframework.web.servlet.view.InternalResourceViewResolver)
appServlet에 있는 파일을 보면
<beans:bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<beans:property name="prefix" value="/WEB-INF/views/" />
<beans:property name="suffix" value=".jsp" />
</beans:bean>
prefix(접두사)와 suffix(접미사) 사이에 들어오면 view 단인 해당 파일에서 화면에 출력해줌
메서드 역할 하는 느낌인 어노테이션들 좀 외워야 함
Spring bean Configuration file로 만들어서 사용했음