Skip to content

birch-framework/birch-parent

Repository files navigation

SonarCloud

Bugs Vulnerabilities Maintainability Rating Reliability Rating Security Rating Technical Debt

Build Status Status Checks

License: GPL v3 Maven Central javadoc

Birch Framework: An Accelerator for Microservices Development

Accelerator framework to build Microservices based on Spring Boot

Overview

The Birch Framework can be used as a parent module in any Maven project to provide a quick solution to build microservices. The stack is based on the following dependencies (defined in module):

Birch Framework also provides support for messaging bridges between the following JMS providers and Apache Kafka:

  • Apache ActiveMQ
  • IBM MQ
  • Tibco EMS

NOTE: the aforementioned product dependencies must be included when using the bridge module. They are not included by the Birch Framework.

Bridge stack uses the following dependencies:

Usage

Refer to birch-starter documentation on how to include aggregator dependency of Birch Framework.

Developer's Guide

Build

Execute the following from the root of the project (birch-parent):

mvn clean install