有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如果我已经完成了ORM,我还需要一个web应用程序框架吗?

我开始研究web应用程序框架,根据我所读到的,web应用程序框架通过脚手架提供ORM和基本UI。但我已经做了。框架还提供了哪些其他好处?我还需要吗?如果不是,我还可以使用其他什么技术

我正在研究Java,并正在考虑Grails和GWT。谢谢你的回复


共 (2) 个答案

  1. # 1 楼答案

    根据您选择的框架,除了数据访问之外,它们还可以提供许多其他好处:

    • 简化的URL配置
    • 页面内容模板系统
    • 安全性(身份验证和/或授权)
    • 简化Ajax请求/响应的方法
    • 使用约定减少/消除丑陋的XML配置
    • 缓存机制

    一些框架除了提供数据访问之外,还提供了大部分这些功能,比如Grails、Rails、Django和CakePHP。其他一些主要关注视图和控制器逻辑,不包括专门的数据访问组件GWT、Struts、Spring MVC和Wicket等

    但你需要一个框架吗?这实际上取决于项目的范围和限制。如果一个框架可以让你不再需要定制上面列出的几个项目,而你有时间去学习它并获得所提供的生产力,我建议你去做

    我还想说,许多工作更喜欢或完全需要在某些框架下的经验。从竞争的角度来说,至少掌握更多框架的基础知识总是一件好事

  2. # 2 楼答案

    只要在现有的持久化层上安装一个web前端就行了