170 likes | 329 Views
Business Components for Java (BC4J). Types of Business Components. App. Modules View Links View Objects Associations Entity Objects. Types of Business Components. Entity Objects Map corresponding tables of the database Attributes map table columns
E N D
Business Components for Java (BC4J) Oracle: Business Components for Java
Types of Business Components • App. Modules • View Links • View Objects • Associations • Entity Objects Oracle: Business Components for Java
Types of Business Components • Entity Objects • Map corresponding tables of the database • Attributes map table columns • Default values and validation logic can be added • Associations • Active links between entity objects • Map foreign keys • Can be specified as ”compositions” Oracle: Business Components for Java
Associations – Based on Foreign Keys Oracle: Business Components for Java
Types of Business Components • View Objects • View of an entity object, e.g. subset of attributes • Selection of attributes from multiple entity objects • Specified as SQL select statements • Data can be updated through view objects • View Links • Defines master-detail queries for user interfaces • Coordination between view objects Oracle: Business Components for Java
View Objects Oracle: Business Components for Java
View Links: Complex Relationships Oracle: Business Components for Java
Master-Detail Views Oracle: Business Components for Java
Application Modules Oracle: Business Components for Java
JDeveloper Oracle: Business Components for Java
Oracle JDeveloper Oracle: Business Components for Java
Oracle JDeveloper Oracle: Business Components for Java
Oracle JDeveloper • Integrated • Development Tool Oracle: Business Components for Java
Oracle JDeveloper, cont. Oracle: Business Components for Java
JDeveloper Oracle: Business Components for Java
JDeveloper Oracle: Business Components for Java
JDeveloper Oracle: Business Components for Java