Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在单个web应用程序web.xml中集成新的SpringMVC框架,用于即将推出的模块和基于Struts1和Hibernate2的现有框架_Spring_Hibernate_Spring Mvc_Web.xml_Sessionfactory - Fatal编程技术网

在单个web应用程序web.xml中集成新的SpringMVC框架,用于即将推出的模块和基于Struts1和Hibernate2的现有框架

在单个web应用程序web.xml中集成新的SpringMVC框架,用于即将推出的模块和基于Struts1和Hibernate2的现有框架,spring,hibernate,spring-mvc,web.xml,sessionfactory,Spring,Hibernate,Spring Mvc,Web.xml,Sessionfactory,目前,我正在开发基于struts 1、spring 2和hibernate 2的web应用程序。现在我们将在应用程序中添加更多模块,但要求我们必须将新模块与spring MVC框架集成,而不必对现有模块做任何更改 那么,如何将新的spring MVC框架和现有框架集成到单个应用程序中呢 我必须在web.xml文件中做哪些更改 那么,是否可以在单个应用程序中使用(hibernate 2和hibernate 4)JAR和(spring 2和spring 4)JAR呢 如果可能的话,那么如何处理hib

目前,我正在开发基于struts 1、spring 2和hibernate 2的web应用程序。现在我们将在应用程序中添加更多模块,但要求我们必须将新模块与spring MVC框架集成,而不必对现有模块做任何更改

  • 那么,如何将新的spring MVC框架和现有框架集成到单个应用程序中呢
  • 我必须在web.xml文件中做哪些更改
  • 那么,是否可以在单个应用程序中使用(hibernate 2和hibernate 4)JAR和(spring 2和spring 4)JAR呢
  • 如果可能的话,那么如何处理hibernate会话工厂呢

  • 我认为这是个很糟糕的主意。尤其是将不同版本打包到一个jar中可能会导致几个编译和运行时问题。你不应该这样做

    对于一个web应用程序,两个不同的MVC框架可能不是不可能的,但也是非常糟糕的决定

    如果您不能删除现有的代码/项目,您应该从全新的独立项目开始,并尝试将它们配置为在生产环境中并行运行。但不要搞错