2011-03-17 78 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