Class RoutesBuilder
- java.lang.Object
-
- com.broadleafcommerce.metadata.route.builder.RoutesBuilder
-
public class RoutesBuilder extends Object
Used for building aComponentRouteLocator
. Generally, this will be auto-wired to assist in the auto-configuration of routes, for example:@Bean public ComponentRouteLocator myRoutes(RoutesBuilder routesBuilder) { return routesBuilder.routes() .route("/foo/bar", r -> r.componentId("foo:bar:list")) .route("/foo/bar/create", r -> r.componentId("foo:bar:create")) .route("/foo/bar/:id", r -> r.componentId("foo:bar:update")) .build(); }
- Author:
- Nick Crum (ncrum)
-
-
Constructor Summary
Constructors Constructor Description RoutesBuilder(org.springframework.context.ConfigurableApplicationContext context)
-
-
-
Method Detail
-
routes
public RoutesSpec routes()
-
-