10:12 am in Oracle 融合中间件 by Eleven.Xu
Oracle ADF是下一代企业级应用开发框架,作为Oracle Fusion体系架构中最重要的技术之一和Fusion Application的核心技术,Oracle ADF势必将在今后的Oracle产品中发挥举足轻重的作用。那么对于Oracle技术开发人员,我们就需要对该技术有所认识和掌握,目前国内ADF相关技术的资料还比较少,本着共享知识与分享精神,Oracleseeker的博主们在研究或项目实施过程中对ADF的一些开发技巧进行了总结,希望对国内的Oracle技术人员有所帮助。
随着研究的深入和项目实施经验的逐步增多,我们将不断充实本列表,如果大家在学习过程中有什么疑问或经验,也希望能及时跟贴或在论坛上发表,共同构筑Oracle ADF和Oracle Fusion研究社区。
Read the rest of this entry →
Tags: adf11g, HADF
4:29 pm in Oracle 融合中间件 by Eleven.Xu
概述
在ADF中,有时为配合展现集合类型的数据,会使用到af:forEach或af:iterator,在此以af:forEach为例对其用法进行简单的说明。
实现
1、创建ADF应用,基于HR Schema的Jobs表创建EO/VO并生成AM,将VO的实例添加到AM的Data Model中
2、新建页面,生成pageDef
3、在pageDef中添加绑定,绑定类型为tree
Read the rest of this entry →
Tags: adf11g
1:52 am in Oracle 融合中间件 by Eleven.Xu
概述
Oracle ADF提供了基于JSF的Menu Model构建方式,通过声明式的开发方式构建菜单及菜单项之间的跳转。基于XML的菜单与ADF Security结合,可以实现对于用户访问安全性的良好控制,对于开发人员来说,简化了开发难度及维护难度。下面将以一个具体的实例,具体说明如何实现基于XML的Menu。
需求
1、两级菜单
2、第一级菜单包括三项:top_menu1,top_menu2,top_menu3
3、第二级菜单为第一级菜单的子菜单,隶属关系如下:
top_menu1的子菜单:sub_menu1_item1、sub_menu1_item2
top_menu2的子菜单:sub_menu2_item1、sub_menu2_item2、sub_menu2_item3
top_menu3的子菜单:sub_menu3_item3
Read the rest of this entry →
Tags: adf11g
5:22 pm in Oracle 融合中间件 by Eleven.Xu
概述
在Oracle ADF中有一个非常不起眼的组件,却在应用某些特殊需求时比较有用,例如poll,可以定时让页面或页面中的某些组件刷新,最常用的应该是定时刷新Table中的数据,以满足待办事项或办公管理类的功能。
思路
由于Poll组件可以定期刷新,因此只需要将需要实现定期刷新的组件的Partial Trigger设置成为Poll的ID即可。
Read the rest of this entry →
Tags: adf11g
11:45 am in Oracle 融合中间件 by aronezhang
Oracle JDeveloper 是一个免费的集成开发环境,通过支持完整的开发生命周期简化了基于 Java 的 SOA 应用程序和用户界面的开发。Oracle ADF 是一个端到端的 J2EE 框架,它通过提供现成的基础架构服务以及可视的、声明式开发体验简化了开发。
通过使用JDeveloper&ADF 11g所提供和支持的JSF、ADF Faces、ADF 模型、EJB3.0、TopLink和ADF 业务组件等系列技术,具有开发 Java 应用程序经验的开发人员,无论其使用的是 POJO 还是 EJB 方法,都将会发现JDeveloper&ADF是非常适合的开发工具和框架;而对于具有 4GL 工具背景(例如 Oracle Forms、Visual Studio)并熟悉关系数据库概念、SQL 和声明式开发的开发人员,将会感受到JDeveloper&ADF的开发效率。
本次Java开发人员圆桌交流会在Jack Han的努力支持下,Oracle ADF开发人员的第一次圆桌交流会将于2010年6月25日在Oracle上海总部举行,同时会邀请来自上海汉得信息技术股份有限公司ADF开发一线的工程师,与大家一起分享ADF的学习和开发经验。
议程安排如下:
9:15–9:30 签到
9:30–10:20 Oracle JDeveloper&ADF 11g 纵览及特性演示
10:20–11:10 经验分享:有效学习ADF的方法、实际项目经验总结
11:10–11:50 自由讨论
11:50–12:00 提交反馈表、结束
目前还有一定的席位,如果你是从事Oracle ADF的开发工作,并共享你的开发经验,请马上发送邮件到
developers_cn@oracle.com 或 arone.lijun@gmail.com
报名参加,邮件内容包括:
- 姓名
- 单位
- 邮件
- 电话
再次感谢Jack Han为这次活动所做出的努力!!!
Tags: adf11g