Flexible Framework

The framework is designed to allow you to extend any Broadleaf entity, add your own custom entities, and replace or extend any service, DAO, or controller. You can do all of this without changing the core Broadleaf libraries or source! How is this possible? Broadleaf Commerce provides a unique application context merge process that allows you to override any default configurations or components and to extend or add new data entities.

Proven Technology

The Broadleaf Commerce architecture leverages leading open source Java technologies like the Spring Framework and Hibernate.

How do I...?

Want to learn more technically about Broadleaf Commerce? Come join the growing community!