An Introduction to Broadleaf Commerce: A Spring-enabled E-Commerce Framework
summary
Open-source Broadleaf is an Apache‑2 e-commerce framework built on Spring with Hibernate/JPA, embedded Solr, SmartGWT admin and Thymeleaf templates; the starter app (Heat Clinic) runs on Jetty + HSQL and ships with catalog, promotions, dynamic pricing and faceted search. The core novelty is a merge application context plus a persistence‑unit postprocessor that lets implementors swap entity implementations (default uses joined inheritance). The presenter implements a flash‑sale demo by extending SKU and Order, adding a scheduler and workflow activity to reserve and release inventory — built in hours and it works: inventory decrements on add and restores on expiry.
AI-written summary · about
chapters (10)
- 0:00Introduction to Broadleaf
- 1:25Broadleaf features overview
- 3:55Live demo of Broadleaf
- 11:45Admin interface walkthrough
- 16:02Broadleaf as a framework
- 25:31Spring integration in Broadleaf
- 35:51Case study: Flash sales implementation
- 55:18Code walkthrough and architecture
- 1:05:32Future of Broadleaf
- 1:08:00Q&A and closing
related talks
46mBuilding Web Applications on Spring Framework Using the Across Platform
48mGetting Thymeleaf ready for Spring 5 and Reactive
49mFrom CRUD to Hypermedia APIs with Spring (RU)
55mFrom REST to Hypermedia APIs with Spring
52mBuilding a typical Spring Cloud architecture application
48mImplementing DDD with the Spring Ecosystem
53mSpring and Messaging: The next development generation
49mMagical Beans and Mystery
