spring project는 web.xml에서 시작된다.

web.xml이 구동을 시작하면 먼저 root-context.xml이 실행되어 웹이 아닌 것과 관련된 spring을 설정한다.

첫 동작이 끝나면 웹 관련 설정이 진행되는 두 번째 동작 servlet-context.xml이 실행된다.
1.root-context.xml

context:component-scan을 통해 base-package=""에 적혀있는 package들을 스캔한다.
비웹 관련 설정,AOP 설정
2.servlet-context.xml

<resource> - spring 구조에서 webapp안에는 resources와 WEB-INF로 나뉘는데 WEB-INF는 controller(Dispatcherservlet)를 통해서만 들어갈 수 있기 때문에 resource폴더안의 자원을 사용하려면 <resource>에서 mapping해서 필요한 부분을 연결해주어야 한다.
<beans:bean> - 어노테이션 mapping부분 작성이 ("/index") 이런 식으로 작성되는데 이를 정상적인 경로로 만들어준다.
'Spring' 카테고리의 다른 글
[Spring]Mybatis- SqlSessionFactory (0) | 2022.10.25 |
---|---|
[Spring]Spring JDBC, DataSource (0) | 2022.10.25 |
[Spring]mybatis-spring (0) | 2022.10.25 |
[Spring]spring project (0) | 2022.10.21 |
[Spring] spring Framework (0) | 2022.10.19 |