Extensibility is a first class concern with the Broadleaf framework. Every controller, service, and entity within the framework can be extended as needed to meet the needs of an implementation. One of the key tenants of working with Broadleaf is that you do NOT change Broadleaf’s core code in order to customize Broadleaf. The framework provides many hooks and extension patterns to support injecting custom business logic and functionality (without the need for recompiling the core framework libraries). Visit the Extensibility Architecture section for more details.
Outlined below are a list of completed Tutorials: