【问题标题】:Tools and Frameworks required for a new Java web application新 Java Web 应用程序所需的工具和框架
【发布时间】:2011-01-26 18:10:28
【问题描述】:

我开始开发一个新的基于 Web 的 Java 应用程序。请建议一套好的框架作为开始。首要任务是减少开发时间。但同时,我希望应用程序具有高度可配置性和模块化。

原油规格:
- 庞大的用户群(~1M)。近200个并发用户。
- 对数据库的写入适中,但读取量很高。
-基于角色的安全
- 应用程序应具有高度可扩展性
- 需要对象关系映射。
- 应用程序可以稍后公开为 Web 服务。

我将主要使用开源/免费工具和框架。

IDE:Eclipse
存储库:TortoiseSVN
数据库:截至目前的 MySQL(但我不介意切换以获得更好的性能)

【问题讨论】:

    标签: web-applications frameworks jakarta-ee


    【解决方案1】:

    我建议Spring Framework,因为它拥有您需要的一切以及更多。使用Spring Roo,您可以快速启动应用程序并启动并运行您想要的一切。不过,我建议您在启动并运行后删除 Roo。至少目前我们是这样做的。也许随着时间的推移它会成熟到我们会发现它总是有用的程度。

    SpringSource Tools Suite 是基于 Eclipse 的并且做得非常好。

    【讨论】:

    • 不错的选择。有什么办法可以减少 Spring 的开发时间?
    • 视情况而定。 Roo 确实加快了项目的初始部分,配置所有内容并添加实体等。但我仍然发现稍后你必须做一些没有它的事情。
    • 谢谢文森特。我已经开始研究了。
    猜你喜欢
    • 2023-03-31
    • 2015-04-27
    • 1970-01-01
    • 2011-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-08
    相关资源
    最近更新 更多