【问题标题】:Advises about Spring Framework Implementation关于 Spring 框架实现的建议
【发布时间】:2012-07-31 20:57:50
【问题描述】:

我有一个运行 SQL Server /IIS 的 Windows 服务器,我们计划为下一个应用程序创建一个 Java Web 应用程序。我发现 Spring Framework / Hibernate 组合是一个引人注目的选项,但我可以看到,只有在我的开发阶段,它才会消耗大量内存和处理器,并且我遇到了很多 PerGem 异常,当然我已经调整了 Java Opts Pergem Space 等的增加,但我可以看到,在我的开发环境(NetBeans / Maven)中它变得非常慢,等待 Tomcat 识别 XML,重新部署应用程序,它比经典的 servlet MVC 方法更慢,

我的问题是:¿在具有适度硬件/内存配置的服务器中,已经运行的服务是 Spring / Hibernate 组合运行良好还是更好我选择其他适度的方式(JSF 或 Servlets JSP?¿意见,经验?,目前没有购买新服务器的预算。

【问题讨论】:

    标签: java spring servlets


    【解决方案1】:

    Spring MVC 与 JSF 在内存消耗上应该不会有太大差异。用 spring-jdbc 替换 hibernate 可能会让你安全一点,但是如何使用普通的 Spring/Hibernate 应用程序退出 PermGem 似乎很奇怪。你用的是哪个版本的tomcat? 你只是重新部署/热插拔,还是有时也重新启动? Tomcat 的热插拔内存问题由来已久。

    【讨论】:

      猜你喜欢
      • 2017-01-20
      • 2016-07-10
      • 2011-04-12
      • 2012-06-15
      • 2011-11-04
      • 1970-01-01
      • 2011-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多