亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Java Spring WEB應(yīng)用實(shí)例化如何實(shí)現(xiàn)

瀏覽:7日期:2022-08-20 08:23:15

1.前面講解的都是通過(guò)直接讀取配置文件,進(jìn)行的實(shí)例化ApplicationContext

AbstractApplicationContext app = new ClassPathXmlApplicationContext('beans.xml');

下面講解直接通過(guò)配置文件進(jìn)行初始化。

2.web.xml

<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:beans.xml</param-value></context-param><listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>

這樣,ApplicationContext便已經(jīng)實(shí)例化了,默認(rèn)就直接加載了beans.xml里面的內(nèi)容。

來(lái)看看底層的代碼,類ContextLoaderListener中有個(gè)初始化方法

public void contextInitialized(ServletContextEvent event) { this.contextLoader = createContextLoader(); if (this.contextLoader == null) { this.contextLoader = this; } this.contextLoader.initWebApplicationContext(event.getServletContext()); }

進(jìn)入initWebApplicationContext方法 :

ApplicationContext parent = loadParentContext(servletContext); // Store context in local instance variable, to guarantee that // it is available on ServletContext shutdown. this.context = createWebApplicationContext(servletContext, parent);

這句也就是容器加載的結(jié)果。

1和2一個(gè)是java代碼一個(gè)是xml代碼,不過(guò)實(shí)現(xiàn)的效果都是一樣的。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 可以直接看的av网址站 | 久久久久亚洲精品一区二区三区 | 91视频网页版 | 国产噜噜在线视频观看 | 午夜a一级毛片一.成 | 高清一区二区 | 亚洲一级毛片欧美一级说乱 | 妞干网在线免费视频 | 日本欧美国产精品第一页久久 | 色一情一伦一区二区三 | 大美女香蕉丽人视频网站 | 欧美扩阴 | 欧美一级毛片特黄大 | 精品国产区一区二区三区在线观看 | 91porn国产在线观看 | 日韩永久在线观看免费视频 | 青青草97国产精品免费观看 | 日韩视频在线观看免费 | 我要看黄色一级片 | 国产哺乳期奶水avav | 免费视频久久 | 亚洲激情视频网 | 久久精品大全 | 国产一区二区日韩欧美在线 | 欧美精品亚洲精品日韩1818 | 日本一级毛片免费 | 最新国产精品亚洲 | 一级黄色免费 | 精品在线免费视频 | 日韩视频在线免费观看 | 欧洲精品码一区二区三区免费看 | 免费鲁丝片一级观看 | 国产高清在线精品一区在线 | 久久国产亚洲观看 | 久久在线视频免费观看 | 欧美a级黄色片 | 看黄色免费片 | 成人免费体验区福利云点播 | 成人黄色毛片 | 久久亚洲一级α片 | 免费看的黄色 |