Paper on JDeveloper as tool for PL/SQL Development


Tonight I completed a paper on using JDeveloper as a tool for Database Design and Generation as well as PL/SQL Development. This paper is in Dutch and will be published in the January issue of Optimize, the Dutch Oracle Professional Magazine. The article also briefly introduces two open source tools for Database Browsing: SQuirreL and TOra (see posts on these tools on our weblog). It also mentions several more.

On JDeveloper the paper discusses the SQL Worksheet (with Explain Plan option) and the Database Browser en Edit Object Wizards. It goes into the Database Design features for Diagrams, Off Line Database Objects, Design Capture, Synchronize and Generate DDL options. It discusses at some length the PL/SQL editor and debugger – introducing the concept of remote debugging. Finally it briefly mentions Publishing PL/SQL packages as WebServices, Loading Java Classes into the database – and wrapping them with PL/SQL package interfaces and finally the Oracle BPEL plugin for JDeveloper.

You can find the paper itself at: Download Paper Earlier parts in this series discussed Generation of Technical Documentation for PL/SQL and Oracle Forms (using PLDoc and FoReDoclet), Unit Testing and Automating Batch Tasks – utPLSQL and Ant and finally Design by Contract and Implement Generic Logging using Log4J


A number of – English – resources listed in the article:
• Designing, Modelling And Generating Database Tables
• Developing SQL and PL/SQL with JDeveloper
• Publish PL/SQL as WebService
• Calling a Web Service From The Database
• JPublisher User’s Guide
• Oracle JDeveloper for Database Developers and DBAs – An Oracle Whitepaper, January 2005

About Author

Lucas Jellema, active in IT (and with Oracle) since 1994. Oracle ACE Director and Oracle Developer Champion. Solution architect and developer on diverse areas including SQL, JavaScript, Kubernetes & Docker, Machine Learning, Java, SOA and microservices, events in various shapes and forms and many other things. Author of the Oracle Press book Oracle SOA Suite 12c Handbook. Frequent presenter on user groups and community events and conferences such as JavaOne, Oracle Code, CodeOne, NLJUG JFall and Oracle OpenWorld.


  1. Lucas,
    any chance of the paper being translated into english in the near future?