Object-Relational persistence tools like Hibernate assume that the database is nothing more than a persistence mechanism. Most real world databases are far more complicated. Working with them involves issuing elaborate and tuned SQL statements as well as calling PL/SQL procedures with multiple and complicated parameters that may include records and arrays.
OrindaBuild examines your SQL statements and PL/SQL procedures and writes the Java source files for a service that can be easily integrated with your environment. Using OrindaBuild involves minimal changes to your SQL statements and no changes to your PL/SQL.
If you need to call complicated PL/SQL procedures and SQL statements from your Java tools such as JPublisher and Hibernate force you to change your code, your IDE, your development environment, or your database schema. OrindaBuild does not place limitations of the type or order of parameters in PL/SQL procedures and happily supports records and arrays. OrindaBuild also does conventional Object/Relational persistence. OrindaBuild doesn't have a runtime engine and never needs to be used against a production database.
Download your free, fully functioning limited life demo of OrindaBuild here. OrindaBuild can be bought online for between US$199 and US$999 using WorldPay. If you buy OrindaBuild online you end up with a 100% human readable Java source code solution that doesn't require additional libraries, third party tools or precompilers.
If you buy a perpetual licence (US$999) you also get a free internet based consultation with a product expert. . We'll help you generate your Java source code and deal with any implementation issues you have. For more information see our consultancy page.
For more information on how OrindaBuild works, the business case for using OrindaBuild, our consultancy service, the Eclipse 3.0 Plugin, the JDeveloper 10g integration see below.