我想尝试使用Oracle ADF技术,并在oracle网站上尝试了一步一步的示例教程。
从我所看到的情况来看,这是我个人的评论。
有了所有这些,我能否说Oracle已经对这项新技术进行了改进?这是J2EE开发中的下一个重大事件吗?是否值得花时间研究这个并且学习这项技术会给我更大的机会吗?现在这些技术的市场份额是否合理?
我尝试过只使用Servlet / JSP进行Web程序。然后我尝试使用Struts和Spring,但我经常用这些技术做一个简单的搜索/更新页面。
我现在不能说任何缺点因为我没有用ADF做过严肃的网络项目。
你觉得怎么样?
由于
答案 0 :(得分:3)
我在2000年首次使用Jdeveloper,当时它是一个非常有绳索的产品。从那以后,它已经超越了所有的认可。特别是Oracle已经在数据库交互(毫不奇怪)和向导驱动/可视化开发工具方面投入了大量精力。
在严肃的开发方面,Oracle正在使用该产品构建下一代电子商务套件Fusion Apps。这使得JDeveloper成为甲骨文向世界统治迈进的旗舰工具。
主要问题是,大多数Java开发人员都对专有工具持谨慎态度。他们更喜欢Eclipse,Hibernate等。由于Oracle拥有Java,态度是否会改变还有待观察。
答案 1 :(得分:0)
当您将其与完成任务所需的其他技术堆栈进行比较时,ADF是一体化解决方案,可让您专注于完成工作,而不是专注于如何使解决方案与解决方案B进行对话。 .. 但是,另一方面,oracle许可费是您需要依赖的。如果您购买Web Logic服务器的许可证,则ADF是免费的。但是,如果您计划在解决方案中使用其他一些Application Server,则需要支付运行时许可证。
在每种情况下,学习新事物都没有坏处:)