"Jdeveloper9快速入门事例"
JDeveloper 是一款强大的集成开发环境(IDE),主要用于构建Oracle Fusion Middleware和Java应用程序。在这个快速入门事例中,我们将了解如何使用JDeveloper9进行基本操作,包括创建数据库对象、建立项目、生成Entity Objects(EO)、创建Web页面以及设置查询功能。
1. 创建数据库对象:
在数据库层面,我们首先通过SQL语句创建了一个名为AA_LS_TEST_USER的表,包含了ID、CODE、NAME、SEX、BIRTHDATE、CREATED_BY、CREATION_DATE、LAST_UPDATED_BY、LAST_UPDATE_DATE和LAST_UPDATE_LOGIN等字段。接着,通过ALTER TABLE语句为该表添加了主键约束AA_LS_TEST_USER_PK,确保ID字段的唯一性。
2. 新建JDeveloper项目:
打开JDeveloper,我们需要配置一个新的项目。在本例中,项目路径被设定为`oracle.apps.ap.lstest.user.server`。接下来,我们需要选择一个数据库连接,这将使我们的项目能够与数据库交互。同时,配置连接配置文件以便正确地连接到数据库。
3. 创建Entity Object(EO):
在项目中,我们新建一个EO对象,指定包路径为`oracle.apps.ap.lstest.user.server`。在创建过程中,我们需要输入数据库的登录密码,并选择对应的数据库表,即之前创建的AA_LS_TEST_USER。同时,勾选ViewObjects、ViewLinks和ApplicationModule,为AM(Application Module)命名,并设置EO的名称。
4. 创建Web页面:
我们选择创建一个新的页面,命名为`userPG`,并配置页面路径为`oracle.apps.ap.lstest.user.webui`。接着,我们需要配置页面的属性,如AM属性、WindowTitle属性和Title属性,这些将影响页面的显示和行为。
5. 页面元素设置:
在页面上,我们创建了两个区域:查询区域(region1)和查询结果区域(region2)。在查询区域,我们添加了查询条件和一个提交按钮,设置其ItemStyle属性为submitButton。在查询结果区域,我们通过Wizard创建了一个新的Region,选择相应的AM和ViewObject,将其RegionStyle设为Table,以便展示查询结果。
通过这个快速入门事例,初学者可以掌握JDeveloper9的基本操作流程,包括数据库操作、项目创建、对象生成和Web界面设计。这个过程涵盖了从后端数据库到前端用户界面的完整开发链路,对于理解Oracle应用开发具有重要意义。随着对JDeveloper的深入理解和实践,开发者可以进一步实现更复杂的业务逻辑和功能,提升开发效率。