Developing Business Components

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.

Developing Business Components contains topics that describe using the Business Components for Java framework and JDeveloper's integrated design-time wizards, component editors, and Java coding environment to build applications by defining the characteristics of objects: their attributes, relationships, and business rules.

JDeveloper generates executable Java code and XML to implement the behavior you design. You can edit the code to enhance or change their behavior. You can then test application services from reusable business components. These application services can then be deployed as either CORBA Server Objects or EJB Session Beans on enterprise-scale server platforms supporting Java technology.

Many of the examples in Developing Business Components are Java applications which you can copy and paste into the JDeveloper IDE, then compile and run. Additionally, an example of using the Business Components for Java framework to build an application is provided. This sample application illustrates many of the most powerful features of the Business Components for Java architecture.

Related topics:

What is Business Components for Java
Understanding Entity Objects
Understanding View Objects and Queries
Creating Associations and Links
Working with Application Modules
Defining Validation and Business Logic
Understanding Transactions
Working with Events
Using Error Handling