“添加命名的查询”对话框

请使用以下信息填写对话框并创建命名的查询：

字段 | 说明
--- | ---
变化 | 选择查询的变化 (只用于 EJB 描述符)：
TopLink 命名的查询 | 选择此项可创建在类型区域中指定的类型的通用 TopLink 查询。使用在类和参数中传递的 TopLink 会话上的名称可以执行此查询。(请参阅使用命名的查询)。
EJB 查找器 | 选择此项可以创建类型区域所指定的类型的 TopLink 查询，该查询作为具有您所指定的名称的 EJB 查找器方法的实现。当调用具有给定名称的 EJB 查找器方法时，TopLink 运行时会执行此查询。
TopLink 保留的查找器 | 选择此项可以创建类型区域所指定的类型的 TopLink 查询，该查询作为具有您所选名称的 TopLink 保留的查找器方法的实现。当调用具有给定名称的 EJB 查找器方法时，TopLink 运行时会执行此查询。 有关详细信息，请参阅预定义查找器。
EJB 选择 | 选择此项可创建在类型区域中指定的类型的 TopLink 查询，以便用作 EJB 生命周期方法 `ejbSelect` 的实现。无论何时调用 `ejbSelect` 方法，TopLink 运行时都将执行此查询。

类型

选择查询的类型：

- ReadObject (`ReadObjectQuery`)

- ReadAll (`ReadAllQuery`)

- Report 脚注 1 (`ReportQuery`)

注：如果变化设置为 TopLink 保留的查找器，则不能选择查询类型。

名称

此查询的名称。

- 如果变化设置为 TopLink 命名的查询，则可以指定任何名称。

- 如果变化设置为 EJB 查找器，则名称必须带有 find 前缀。

- 如果变化设置为 TopLink 保留的查找器，请从 TopLink 保留的可用名称的列表中进行选择。有关详细信息，请参阅预定义查找器。

- 如果变化设置为 EJB 选择，则名称必须为 ejbSelect。

脚注 1 仅用于关系描述符。

另请参阅

  在描述符级配置命名的查询