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
- AMIS publishes a ViewObject Copy tool – JDeveloper 10g Extension (plugin) for ADF Business Components
- Eating your own dogfood – use of Oracle Development tools within the Oracle Applications development group
- QNXO – Tool for High Quality, high productivity PL/SQL Development
- JDeveloper BPEL plugin
- SchemaSurf (Freeware) – Browser based tool to navigate the database