Spring 带弹簧的雄猫
我有一个托管在Tomcat中的三层应用程序;web、服务和DAO层 如何集成Tomcat和Spring?我需要利用Spring的依赖注入、事务管理等Spring 带弹簧的雄猫,spring,tomcat,Spring,Tomcat,我有一个托管在Tomcat中的三层应用程序;web、服务和DAO层 如何集成Tomcat和Spring?我需要利用Spring的依赖注入、事务管理等 我只能考虑实例化一个ClassPathXmlApplicationContext,但这样ApplicationContext单例实例就不能跨层显示 如果您正在创建web应用程序,则不使用ClassPathXmlApplicationContext。相反,您使用web容器的功能 您可以在web.xml中定义应用程序上下文 <context-pa
我只能考虑实例化一个ClassPathXmlApplicationContext,但这样ApplicationContext单例实例就不能跨层显示 如果您正在创建web应用程序,则不使用
ClassPathXmlApplicationContext
。相反,您使用web容器的功能
您可以在web.xml
中定义应用程序上下文
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
上下文配置位置
类路径:applicationContext.xml
org.springframework.web.context.ContextLoaderListener
有关详细信息,请参阅文档
如果bean需要应用程序上下文的实例,请使用ApplicationContextAware
接口