2011-03-17 80 views
1

我想尝试Oracle ADF技术,并尝试了一些关于oracle站点的示例教程。规划试用Oracle ADF技术

从我看到的情况来看,这里是我的个人意见。

  • 拖放操作。让我觉得我正在为Web编程桌面应用程序。
  • 我还没有做任何Javascript或CSS编码,但我能够创建一个简单的AJAX功能
  • 我没有为跨浏览器问题打扰。
  • 业务组件映射是真棒
  • 的JDeveloper了一切快速
  • 专业的网站,而你不是一个CSS/AJAX大师。

有了所有这些,我可以说Oracle已经打磨了这项新技术吗?这是J2EE开发中的下一件大事吗?这是值得花时间研究的,并且将学习这项技术让我有更多的机会吗?现在这些技术有公平的市场份额吗?

我曾尝试使用Servlet/JSP进行Web程序。然后我尝试了Struts和Spring,但是我经常用这些技术花费很长时间做一个简单的搜索/更新页面。

我现在不能说任何缺点,因为我没有用ADF做过严肃的网站项目。

你认为什么人?

感谢

+0

当我尝试使用ADF(2006)时,它是一个废话。体态沉重,并且存在许多可兼容性问题。现在我相信Oracle解决了所有这些问题。我会试试看,但我更喜欢JavaScript框架ExtJS。 – davidbuzatto 2012-07-20 05:10:08

+0

我相信你可以在ADF Faces中使用任何JS fwk。 – Joe 2014-07-01 14:42:06

回答

3

我第一次使用Jdeveloper中早在2000年,当它是一个真正举步维艰产品。自那时以来,它已经得到了无法承认的改善特别是Oracle已经将大量工作投入到数据库交互中(并不奇怪)和向导驱动/可视化开发工具。

就严重的发展而言,甲骨文正在使用该产品构建下一代电子商务套件Fusion Apps。这使得JDeveloper成为甲骨文向前迈进World Domination的旗舰工具。

主要的问题是,大多数Java开发人员都对专有工具保持警惕。他们更喜欢Eclipse,Hibernate等。现在甲骨文拥有Java的态度是否会改变还有待观察。

0

当你把它比作其他的技术堆栈,你需要完成的任务,ADF是所有功能于一身的解决方案,让您专注于完成工作,就闷头如何使解决方案与解决方案B A谈话... 但是,另一方面,oracle许可费是您需要依靠的。如果您购买WebLogic服务器的许可证,ADF是免费的。但是,如果您计划在解决方案中使用其他应用程序服务器,则需要支付运行时许可证。

在任何情况下,学习新东西都不会伤害:)

+1

当谈到学习ADF时,它确实如此。它确实受伤。 – Celebes 2014-05-19 10:42:17

+0

查看ADF Essentials - 在社区版Glassfish上运行的ADF,完全支持,无需许可费用.http://www.oracle.com/technetwork/developer-tools/adf/overview/adfessentials-1719844.html – Joe 2014-07-01 14:43:21