[Spring] 처음 실행될 때
1. web.xml 실행
1) ContextLoaderListener
-> /WEB-INF/spring/root-context.xml
-> HikariConfig - HikariDataSource => DBCP
|
connection | connection | connection
-> SqlSessionFactoryBean => BoardMapper.java/BoardMapper.xml (SQL) ==> DB
2) DispatcherServlet(FC; Front Controller)
-> /WEB-INF/spring/appServelt/servlet-context.xml
--> Controller(POJO) => @Autowired
|
annotation-driven
3) View
Controller에서 응답할 때 보내줌 --> 논리적 이름 -- 물리적 경로(ViewResolver가 해줌)