适用于 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 菜单选项中。
相关链接
分享到:
相关推荐
在Oracle JDeveloper中开发扩展是一种增强工具功能,满足特定项目需求的方法。JDeveloper是一个全面的集成开发环境(IDE),主要用于构建Java EE、SOA、ADF(Oracle Application Development Framework)和其他...
- **下载MySQL Connector/J**:为了使JDeveloper能够连接MySQL数据库,首先需要下载适用于MySQL的JDBC驱动程序——MySQL Connector/J。这通常可以从MySQL官方网站获取。 - **安装驱动程序**:下载完成后,需要将包含...
同时,对于那些希望为JDeveloper创建自定义扩展或插件的开发者来说,理解并使用这些图标资源是至关重要的,因为它们将直接影响到新组件的外观和交互性。 在压缩包中,“META-INF”目录通常包含元数据,比如项目或...
然而,这种方法可能不适用于所有复杂项目,因为某些情况下Weblogic可能需要重启来刷新其内部状态。 尽管上述技巧可以提高效率,但需要注意,它们并不总是万能的。在复杂的项目中,完全避免Weblogic重启可能难以实现...
在安装JDeveloper的过程中,可能需要手动添加JAR包来扩展其功能或支持特定项目需求。JAR(Java Archive)文件是一种归档格式,包含多个Java类文件和相关的元数据。添加JAR包到JDeveloper的步骤如下: 1. 下载所需的...
3. **扩展性**:未来的业务需求可能会发生变化,因此框架的可扩展性和灵活性也是重要的考虑因素。 #### 六、总结 《Ajax in Oracle JDeveloper》这本书不仅提供了关于Ajax技术的基础知识,还深入讨论了如何在...
在IT行业中,集成开发环境(IDE)如JDeveloper与服务器软件如Apache Tomcat的结合是常见的应用场景,主要用于Java Web应用程序的开发和部署。本篇将详细介绍如何在JDeveloper中安装和配置Tomcat服务器,以便于在本地...
1. 插件扩展:JDeveloper允许安装插件来扩展其功能,如添加对新语言的支持,或提供更专业的开发工具。 2. 版本控制:集成版本控制系统如CVS或Subversion,可以帮助团队协作,跟踪代码变更。 3. 自定义模板:创建和...
Demo Jdeveloper Demo Jdeveloper Demo Jdeveloper Demo Jdeveloper Demo Jdeveloper Demo Jdeveloper Demo Jdeveloper Demo Jdeveloper Demo Jdeveloper
在JDeveloper中,ADF提供了强大的工具和框架,简化了开发过程,让开发者能更专注于业务逻辑而不是底层技术细节。本文将深入探讨ADF的四大核心要素——Entity Objects、View Objects、View Links 和 Associations,并...
【标题】:“在JDeveloper中测序Session EJB” ...这不仅有助于提升开发效率,也有利于更好地理解和利用Java EE的强大功能。无论是新手还是经验丰富的开发者,掌握这些知识都将对开发过程大有裨益。
- **JDeveloper 扩展使用**:通过 Oracle JDeveloper Extension for Spring 提供的向导和编辑器支持,快速创建和配置 Spring 应用程序。 - **开发效率提升**:利用 Oracle Developer Depot 工具来自动化常见的开发...
《JDeveloper开发培训指南(1)》是一份专注于Oracle9i开发工具的详细教程,旨在帮助初学者和有经验的开发者更好地理解和掌握JDeveloper的使用技巧。这份指南深入浅出地介绍了JDeveloper的各项功能和特性,是学习...
2. **下载Oracle9i JDeveloper**:访问Oracle Technology Network (OTN)网站,注册成为会员后可免费下载适用于不同操作系统的JDeveloper安装包。 3. **执行安装过程**:按照屏幕提示完成安装,过程中可能需要指定...
Oracle JDeveloper 11g 是一个强大的集成开发环境(IDE),专为构建Java应用程序和Oracle融合中间件解决方案而设计。本教程将引导你了解JDeveloper 11g 11.1.1.2.0的主要组件,并教你如何利用它们创建一个基本的Java...
《Oracle EBS OAF与...JDeveloper 10.1.2和10.1.3版本的更新,不仅增强了开发效率,也拓宽了EBS的可扩展性和定制能力。对于希望深入理解并利用这两个工具的企业和个人开发者而言,这是一个值得深入研究的领域。
### JDeveloper 11g 概览 #### 关于 Oracle JDeveloper 和其开发环境 **Oracle JDeveloper** 是一款由 Oracle 公司推出的集成开发环境(IDE),它为 Java、数据库、服务导向架构(SOA)等提供了全面的支持。这款...