Persistent object model

HCL Commerce deals with a large amount of persistent data. There are numerous tables defined in the current database schema. Even with this extensive schema, however, you might need to extend or customize the database schema for your particular business needs.

Beginning with HCL Commerce Version 9, the Java Persistence API (JPA) is the standard in the persistent object layer. EJB entity beans are replaced by JPA object, existing EJB-based access beans are replaced by JPA-based access Beans, and existing 2.x session beans have been replaced with 3.x session beans using JPA annotation, instead of XML, for configuration. The topics in this sections should be understood in the context of the HCL Commerce persistent object model implementation.

Customization considerations