优点:
1、不需要写代码实现数据层、业务逻辑层、表现层的开发;
2、开发速度快,简单,不需要不同的技术人员,人力资源低;
3、ORACLE ADF 已经帮我们生产了所有的零部件
4、通过JDeveloper组装
缺点:
1、收费软件,源代码及api没有公开,开发过程遇到问题很难自己解决,需要联系oracle;自己做Debug就需要付费,签订协议,才能下载源文件;
2、收费标准:
1、JDeveloper - Free
2、Oracle ADF – US$5,800 / perprocessor
3、买WebLogic – 送Oracle ADF
3、页面展示层细腻方面的修改,做出符合客户满意的UI效果,还是需要时间的,ORACLE ADF 本身追求的是实用,没有过多考虑个性化。
感受:
1、同一起去培训的其它公司了解到,很多公司已经做过实际尝试,但进展没有理想的效果,过于依赖oracle公司,目前ADF每个版本的发布都会改动很大,使用ADF开发风险太大;
个人感觉ADF的开发模式是未来的趋势,软件整体架构的思想让人受益匪浅;