The Oracle Commerce Platform provides the developer with a full-featured framework to build web applications. To master Oracle Commerce, it is important that you know how to extend applications' capabilities. In this course, you will create and configure a SQL repository, configure a repository so that items are preloaded upon repository startup, and other essential tasks for extending Oracle Commerce applications. This course is one of a series in the Skillsoft learning path that covers the material for the Oracle Commerce Platform Fundamentals for Developers.
Learning Objectives
Repositories and Customizations
- start the course
- work with the Profile Adapter Repository
- create and configure a SQL repository
- create a subtype of an item descriptor, create items of that subtype, and optionally display the unique subtype properties on a page
- use the Repository Form Handler to add, modify, and delete repository items
- use the Repository programming interface to programmatically manipulate repository data within Java code
- configure a repository definition to implement an overridable derived property
Versioning and Preloading
- consider the steps required to add version capability to a SQL repository
- configure a repository so that items are preloaded upon repository startup
- start the Commerce Reference Store server, explore the storefront, and take a close look at the Product Catalog
- configure Eclipse to manage your Commerce Reference Store development work
Extending Oracle Commerce Applications
- extend the catalog by adding a custom property to the product repository item definition
- add a property to the user profile definition
- update the user details page, displaying an additional profile property
- create a custom form handler and use that form on a page
- use the Administration UI and the ACC to explore Oracle Commerce pipeline configurations
Practice: Create and Deploy the Application
- build and deploy a completed Oracle Commerce application