zoukankan      html  css  js  c++  java
  • Spring Context及ApplicationContext

    web.xml

    这是声明了一个父工厂

    <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/conf/*.xml</param-value>
    </context-param>

    servlet

    这是声明了一个子工厂

    <servlet>
    <servlet-name>SpringMVC</servlet-name>
    <init-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/spring-mvc.xml</param-value>
    </init-param>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <load-on-startup>0</load-on-startup>
    <async-supported>true</async-supported>
    </servlet>
    <servlet-mapping>
    <servlet-name>SpringMVC</servlet-name>
    <url-pattern>/</url-pattern>
    </servlet-mapping>

    子工厂可以引用父工厂中的bean

    通过实现
    org.springframework.context.ApplicationContextAware的
    setApplicationContext(ApplicationContext applicationContext)方法可以通过applicationContext的
    getBeanDefinitionNames()获得所有的bean。
    getParent()获得context的父context。


  • 相关阅读:
    Java程序员必知的8大排序
    JQUERY 展开收起显示隐藏效果
    Java程序员必知的8大排序
    辞职申请
    值得收藏的Microsoft SQL Server下的SQL语句
    SQL
    sql language
    insert with special ID
    ExcuteNonQuery
    JS
  • 原文地址:https://www.cnblogs.com/yaochc/p/9301836.html
Copyright © 2011-2022 走看看