Business Components For Java

Business Components for Java is a 100%-Java, XML-powered framework that enables productive development, portable deployment, and flexible customization of multi-tier, database-savvy applications from reusable business components.

To develop and edit business components, use Oracle JDeveloper, available for free trial download on the Oracle Technology Network. You can also view the JDeveloper Documentation on the Oracle Technology Network.

In addition to business components bound to database tables, you can use the BC4J framework to create a set of data bindings for EJB entity beans. These data bindings implement Sun's J2EE BluePrints design patterns for binding EJB entity beans to user interfaces.

JDeveloper provides facilities to develop a special kind of web application based on a combination of JSP technology and Oracle's Business Components for Java framework. We call this kind of web application a Business Components JSP application.

This document provides a brief introduction to the capabilities of Business Components for Java, BC4J-based entity bean data bindings, and Business Components JSP applications.

This document contains the following sections: