`

Oracle SqlDeveloper/Jdeveloper extension

 
阅读更多

http://www.cnblogs.com/luojunqiang/archive/2012/09/24/2700693.html

 

研究sqldeveloper的extension花了很多天的时间,这方面的文档不多,全靠jd反编译Oracle的class研究的。

Jdeveloper的扩展性设计的比较不错,可以灵活地对现有的产品进行扩展,研究过程中也学到不少东西。

只是Oracle的相关文档太少。

 

查阅的部分参考资料记录如下:

http://www.oracle.com/technetwork/developer-tools/sql-developer/arch-v1-087005.html

 

# sqldeveloper extension examples

http://code.google.com/p/geodeveloper/source/browse/trunk/src/main/resources/META-INF/extension.xml?r=22

 

# jdev ext dev demo

http://download.oracle.com/otn_hosted_doc/jdeveloper/11gdemos/extensions/Extension_Development_Demo.html    # R2

http://download.oracle.com/otn_hosted_doc/jdeveloper/11gdemos/extensiondevelopment/extensiondevelopment.html# R1

 

# jdev help on extension dev.

http://docs.oracle.com/cd/E16162_01/doc.1112/e20067/toc.htm

http://docs.oracle.com/cd/E16162_01/doc.1112/e20067/dev_extensions_jdev.htm#BABFGDBC # How to Develop Commands

http://docs.oracle.com/cd/E24382_01/doc.1112/e20067/dev_extensions_jdev.htm

 

# Javadoc for Oracle Extension SDK

http://docs.oracle.com/cd/E16162_01/apirefs.1112/e17493/toc.htm

http://www.oracle.com/technetwork/developer-tools/jdev/samples-083838.html

 

# How To Create a Java Defined Extension

https://wikis.oracle.com/display/oraclesqldeveloper/How+To+Create+a+Java+Defined+Extension

A SQL Developer extension consists of 5 main parts

    extension.xml which is the initial hook by which the extension is defined and loaded into SQL Developer.

    Extension Addin Java class, which provides additional hooks by which the extension is defined and loaded into SQL Developer programatically.

    Java classes which provided the extensions functionality

    XML files which provide a neater mechanism for extending certain parts of SQL Developer like the navigator

    Resource files like icon images

    Java extensions are deployed into jar files, which when placed in SQL Developers extension directory are loaded during SQL Developers next start up.

分享到:
评论

相关推荐

    ORACLE_SQLDeveloper使用教程

    ### Oracle SQL Developer 使用教程 #### 一、Oracle Database Home Page 的使用 在开始介绍 Oracle SQL Developer 的使用之前,我们先来看看如何使用 Oracle Database Home Page。这部分内容非常重要,因为它是...

    Oracle SQL Developer 使用说明

    Oracle SQL Developer 是一款由Oracle公司推出的强大的数据库管理工具,它为数据库管理员(DBA)、开发者以及数据分析师提供了全面的功能,以高效地管理和操作Oracle数据库。本文档将深入讲解Oracle SQL Developer的...

    OracleSQLDeveloper

    Oracle SQL Developer 是一款由Oracle公司推出的免费数据库管理工具,它为数据库管理员(DBA)和开发人员提供了一个全面的集成环境,以便于管理和操作Oracle数据库。这个工具的强大之处在于其直观的用户界面和广泛的...

    记使用Oracle SQL Developer 迁移MySql 数据至 Oracle.docx

    本文将详细讲解如何使用Oracle SQL Developer工具进行这样的迁移过程,以及如何解决在迁移过程中遇到的问题。 首先,确保你拥有正确的工具。在这个案例中,你需要MySQL 5.6.37、Oracle 11g以及Oracle SQL Developer...

    ubuntu下安装oracle sql developer及中文乱码解决.docx

    你可以访问这个网址:http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html,找到适合你Ubuntu系统的最新版本的RPM包。 下载完成后,使用`alien`工具将RPM包转换为Ubuntu可以...

    Oracle SQL Developer 2.1

    ### Oracle SQL Developer 2.1: Key Features and Capabilities #### Introduction to Oracle SQL Developer Oracle SQL Developer is a powerful, user-friendly graphical user interface (GUI) tool designed ...

    Oracle SQLDeveloper Migration Workbench(MySQL to Oracle)

    具体下载链接为:[MySQL Connector](http://www.oracle.com/technetwork/developer-tools/sql-developer/mysql-connection-viewlet-swf-085075.html)。 2. **权限设置**:在进行迁移之前,需要确保拥有足够的权限。...

    Oracle SQL Developer Data Modeler:PDM创建指南

    内容概要:本文详细介绍了如何使用Oracle SQL Developer Data Modeler工具进行物理数据模型(PDM)的设计与创建。主要内容包括软件的安装配置,创建PDM的概念详解,基本功能操作方法以及模型设计的原则与最佳实践。...

    oracle sqldeveloper连接mysql、SQLServer第三方dll

    解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...

    oracle sql developer数据库连接成功后打不開表

    ### Oracle SQL Developer数据库连接成功后无法打开表的问题分析与解决 #### 问题概述 在使用Oracle SQL Developer工具时,部分用户可能会遇到一个较为常见的问题:虽然已经成功连接到Oracle数据库,但是在左侧的...

    Oracle可视化工具sqldeveloper-23.1.0.097.1607-x64

    **Oracle SQL Developer 详解** Oracle SQL Developer 是一款强大的、免费的可视化数据库管理工具,由 Oracle 公司提供,主要用于管理 Oracle 数据库系统。版本号 "23.1.0.097.1607-x64" 表明这是一款针对 64 位...

    oracle sql developer 附带说明

    Oracle SQL Developer 是一款由Oracle公司推出的强大的数据库管理工具,它专为开发人员和数据库管理员设计,提供了全面的界面来管理Oracle数据库。这款64位版本的SQL Developer在处理大型数据库时能提供更好的性能和...

    sqldeveloper-21.4.3.x64+jdk1.8

    Oracle SQL Developer是Oracle公司出品的一个免费的集成开发环境。是一个免费非开源的用以开发数据库应用程序的图形化工具,使用 SQL Developer 可以浏览数据库对象、运行 SQL 语句和脚本、编辑和调试 PL/SQL 语句。...

    PL/SQL Developer 远程连接Oracle数据库

    PL/SQL Developer是一款专为Oracle数据库设计的集成开发环境,它极大地简化了PL/SQL语言的编写、调试和管理任务。远程连接Oracle数据库是PL/SQL Developer的一项关键功能,允许用户在本地计算机上操作和管理远程...

    oracle sql developer 介绍

    Oracle SQL Developer 是一款由甲骨文公司(Oracle Corporation)开发并提供的免费集成开发环境(IDE),专门用于管理和操作Oracle数据库。这款工具旨在简化SQL查询、数据管理、数据库开发以及数据库对象的创建和...

    Oracle连接工具sqldeveloper-4.0.3.16.84-x64

    Oracle SQL Developer 是一款由Oracle公司推出的免费的数据库管理工具,主要面向开发人员和数据库管理员,提供了一个集成的工作环境来管理Oracle数据库。SQL Developer 4.0.3.16.84-x64 版本是针对64位操作系统的...

    Oracle sqldeveloper X64替换32

    ### Oracle SQL Developer X64 替换 32 位版本详解 #### 一、概述 在当前的技术环境中,64位系统已经成为主流,而Oracle SQL Developer作为一款强大的数据库开发工具,其64位版本相较于32位版本具有更多的优势。...

Global site tag (gtag.js) - Google Analytics