第一个方法:加载配置文件init(ServletConfig config)
①获取配置文件的名字
config.getInitParameter("") ----> 对应web.xml文件中的<servlet>中的<init-param>
param-value = config.getInitParameter("param-name")
②根据名字在classpath中寻找文件的路径
getClass().getClassLoader().getResource("文件名"); ---->路径名
file:/D:/软件安装路径/Package%20idea/mvcframework4/target/mvcframework4/WEB-INF/classes/application.properties
③那么配置文件是如何转换为java对应的类的呢
通过java.util.Properties这个类的load方法,有两个重载方法load(InputStream inStream) load(Reader reader)
第二个方法:扫描所有的相关类
3.初始化刚刚扫描到的所有相关类,并且把它保存到IOC容器中

本文详细介绍了Servlet中配置文件的加载过程,包括通过ServletConfig获取初始化参数,使用Properties类将配置文件转换为Java对象,以及扫描并初始化所有相关类到IOC容器的方法。
335

被折叠的 条评论
为什么被折叠?



