ADF入门学习教程
创建日期:2012-5-22
当前版本:1.0
提交者:
ADF入门学习教程
IError! No bookmark name given.
文档控制
更改记录
日期
作者
版本
更改参考
2012-5-22
1.0
没有前面的版本
审阅
姓名
职位
签字
发布
编码
姓名
地点和位置
1
2
3
4
5
6
ADF入门学习教程
IIError! No bookmark name given.
目录
文档控制 ....................................................................................................................................ii
更改记录 .............................................................................................................................ii
审阅 .....................................................................................................................................ii
发布 .....................................................................................................................................ii
学习前先阅读.............................................................................................................................1
基本概念..............................................................................................................................1
1、 您熟悉JAVA语言吗? ....................................................................................................1
2、 您了解ADF了吗? ..........................................................................................................1
3、 您认识ADF的MVC构架了吗?.....................................................................................1
4、 您理解JAVA和ADF的编码规范了吗?........................................................................1
开发配置..............................................................................................................................1
您知道如何安装和配置JDeveloper11g吗?............................................................................1
开发前提..............................................................................................................................2
第一课、 Hello World!.....................................................................................................3
目标......................................................................................................................................3
功能描述..............................................................................................................................3
讲解......................................................................................................................................3
第二课、 创建Fusion Web Application (ADF)..............................................................13
目标....................................................................................................................................13
功能描述............................................................................................................................13
讲解....................................................................................................................................14
Step1:创建Application.........................................................................................................14
Step2:创建JDBC数据库连接 ................................................................................................17
第三课、 创建Model层......................................................................................................19
目标....................................................................................................................................19
功能描述............................................................................................................................19
讲解....................................................................................................................................19
第四课、 task-flow.............................................................................................................27
目标....................................................................................................................................27
功能描述............................................................................................................................27
讲解....................................................................................................................................27
第五课、 基本的增删改查 .................................................................................................39
目标....................................................................................................................................39
功能描述............................................................................................................................39
讲解....................................................................................................................................39
第六课、 LOV的创建.........................................................................................................58
目标....................................................................................................................................58
功能描述............................................................................................................................58
讲解....................................................................................................................................59
Step1:创建LOV的VO和将LOV的VO添加到AM中..........................................................59
Step2:为LOV创建查询条件 .................................................................................................61
Step3:创建List Of Values....................................................................................................63
Step4:建立Form,运行 ...........................................................................................................67
第七课、 Popup弹出框 .....................................................................................................71
目标....................................................................................................................................71
ADF入门学习教程
IIIError! No bookmark name given.
功能描述............................................................................................................................71
讲解....................................................................................................................................71
Step1:Popup弹出框的新增..................................................................................................72
Step2:Popup弹出框的修改..................................................................................................81
Step3:Popup弹出框的确认删除..........................................................................................83
ADF入门学习教程
0
学习前先阅读
基本概念
1、 您熟悉JAVA语言吗?
ADF技术采用的是JAVA开发语言,所以在您学习ADF之前,必须先掌握JAVA开发语
言的基础知识。
2、 您了解ADF了吗?
Application Development Framework
是Oracle公司为简化J2EE程序开发的复杂性专门开发的一种解决方案。
ADF通过减少实现设计模式和应用程序框架的代码量,简化了J2EE的研发难度。
Oracle ADF的架构是基于MVC设计模式的
3、 您认识ADF的MVC构架了吗?
Oracle ADF的架构是基于MVC设计模式的,ADF把应用程序分成了四层。
1)Business Service 层
2)Model 层
3)Controller 层
4)View 层
4、 您理解JAVA和ADF的编码规范了吗?
在您开始使用JAVA开发语言和ADF技术进行学习编码之前,在一开始时就要形成规范
化的编码习惯,提高您的代码可读性。
详细可参考 《ADF程序文件规范.doc》
开发配置
您知道如何安装和配置JDeveloper11g吗?
请您按照以下步骤安装和配置JDeveloper11g:
1) 下载 jdevstudio11114install.exe
2) 按提示默认安装。
3) 在 Windows 系统的环境变量中配置 JDEV_USER_HOME,值为:不带空格的文件
夹。例如:D:\ADF。