Business Components for Java is a programming framework, implemented in Java and XML, that enables productive development, deployment, and flexible customization of multi-tier, database-savvy applications from reusable business components.
To harness the full power of Business Components for Java in your own applications, use Oracle JDeveloper or the Business Component Editor. More information on JDeveloper is available on the Oracle Technology Network. To use this free resource, go to OTN's registration page.
Sample Application (Online Orders)
Sample Application Instructions