标签:lis 配置文件 style pat val let ini 就是 servlet
applicationContext.xml 扫描业务bean (service, dao), 配置bean
自动扫描 <context:component-scan />
引入配置文件 <bean class="PropertyPlaceHolderConfigurer"> <property value="classpath:jdbc.properties" />
数据库连接池 <bean class="org.apache.commons.dbcp.BasicDataSource"> <property name="url" value="${url}" />
springmvc.xml 扫描bean (controller), 配置视图解析器
配置视图解析器 <bean class="web.servlet.view.InternalResourceViewResolver" > <property name="prefix" value="/WEB_INF/jsp/">
web.xml
配置applicationtext位置 <context-param> <param-value> classpath: applicationContext.xml </param-value>
配置Spring监听器 <listener> <listener-class> xxx.context.ContextLoadListener </listener-class> </listener>
配置DispatcherServlet 用于拦截所有的请求,加载解析srpingmvc.xml,
如果是非Web项目, 再main中调用 ApplicationConfigApplicationContext ac = new ApplicationConfigApplicationContext (AppConfig.class); 来初始化Spring环境, 然后ac.getBean 可以获得实例
如果是Web项目, Tomcat启动后,会加载web.xml, 调用web.xml中的ContextLoadListener 来初始化Spring初始化。 其实就是, 调用DispatherServlet的init方法, 调用new ApplicationConfigApplicationContext (AppConfig.class); 来初始化Spring环境。
标签:lis 配置文件 style pat val let ini 就是 servlet
原文地址:https://www.cnblogs.com/webglcn/p/10940660.html