适用于 JDeveloper 的 Spring 扩展

本文介绍了一款适用于JDeveloper的Spring扩展,该扩展为JDeveloper IDE提供了Spring框架的支持。通过该扩展,用户能够轻松地在JDeveloper中创建和编辑Spring XML配置文件,同时还能够获得诸如代码洞察、自动格式化等高级编辑特性。

适用于 JDeveloper 的 Spring 扩展(抢先试用版)— 概述

Shay Shmeltzer
2007 年 1 月

适用于 JDeveloper 的 Spring 扩展由 Duncan Mills 开发,为 JDeveloper IDE 内部的开源 Spring 框架提供集成支持。该扩展将 Spring jar 文件作为一个库添加到 JDeveloper 中,并添加了一个向导和一些编辑特性用于创建 Spring xml 文件。

安装

JDeveloper 的 Help->Check for Updates 菜单以及“开放源代码和合作伙伴”中心中都提供有 Spring 扩展。用户可从以下位置选择该扩展并按照向导说明进行操作。这将自动下载该扩展并要求您重新启动 JDeveloper。



重新启动 JDeveloper 之后,将安装该扩展。要验证安装,访问 Tools->Preferences->Extensions 菜单,并查找 Spring 扩展项。

Spring 库

该扩展通过 Spring 框架的 JAR 文件向 JDeveloper 添加新库。可以通过 Tools->Manage Libraries 菜单选项访问该库定义。当您使用 beans.xml 创建向导时,Spring 库将自动添加到您的项目中。也可以手动将其添加到项目中。

beans.xml 创建向导

beans.xml 文件是映射构成基于 Spring 的应用程序的 Bean 的关键文件。Spring 扩展将向 JDeveloper 中添加新向导,用以创建该文件以及自动将项目配置为包含 Spring 库。创建 bean.xml 文件之后,您可以开始编辑该文件并利用 JDeveloper 提供的高级编辑特性。
注意:可以使用 New->XML->XML 文件对话框创建其他 Spring xml 文件。

编辑 Spring 文件

JDeveloper 包含一个高级 XML 编辑框架,您可以利用该框架编辑 Spring XML 文件。该框架提供以下几个功能;

代码洞察

JDeveloper 将在编辑基于 XSD 和 DTD 的 Spring 文件时提供代码洞察。首先键入 < 并等待一秒钟 — 然后,JDeveloper 将弹出对应于特定位置的可能项。




注意,如果您选择的标记有必需属性,JDeveloper 将自动将其添加到您的标记中。



当您编码时,JDeveloper 将使用红色波浪线在错误下面划线。
注意:JDeveloper 可以在您编辑 XML 时自动关闭标记。要进行此设置,访问 tools->Preferences->Code Editor->XML and JSP/HTML。
另请注意,JDeveloper 通过右键单击上下文菜单提供对 XML 的自动格式设置。

结构窗口

利用结构窗口,您可以快速导航 XML 文件的层次并提供编辑特性。通过右键单击结构窗口中的节点可以添加多个组件。Structure 窗格也是显示错误消息的位置。

属性检查器

利用属性检查器窗口可以编辑标记的属性。属性检查器中的更改与代码编辑器视图保持同步。属性编辑器将提供与特定属性相关时的值列表。您还能看到每个属性的描述。

组件选项板

利用组件选项板可以选择 Spring 标记,然后将它们直接拖放到代码编辑器或结构窗格中,以可视方式构建 spring XML 文件。注意,只能将标记放到语法上合法的位置。


注意,组件选项板中的组件分组在各种选项卡之下。确保您知道为其他 Spring 文件提供的其他选项卡。

帮助

Spring 扩展将 Spring 文档添加到了 JDeveloper Help 菜单选项中。

相关链接

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值