我已经使用jsps和servlet完成了大量的
java web开发,而且我发现这个方法是直接和灵活的.涉及的一些基础 – 例如管理数据库连接 – 是相当乏味的,并且需要相当数量的工作才能使新的Web应用程序脱离实地.
因此,我第一次考虑使用框架,但我对框架的印象是它们主要用于大型J2EE应用程序,并涉及大量复杂的配置.我正在寻找的是简单的(在初始学习曲线之后)将使我能够尽快启动和运行一个新的网络应用程序.
所以我的问题是 – 使用一个简单的java网络应用程序的框架是否有意义?
请注意,我不是问哪个框架使用(如果确实是一个框架被推荐),因为它已经被问到了here.
解决方法
这很有意义.我的团队已经花了五年的时间和开放源码堆栈,无论如何,我们有一个“种子”项目(像appfuse),用于创建所有新的网络应用程序.即使是维护应用程序的简单的两个寻呼机,它看起来像每个其他应用程序,只是更小.
短暂的是,您现在不会获得任何投资回报,但随着项目的发展和维护,您将得到回报.