# Reference Application
source: https://developer.mastercard.com/commercial-connect-api/documentation/developer-tools/reference-app/index.md

The reference application is a simple Spring Boot application that demonstrates typical usage of the Commercial Connect API. It shows how to integrate different operations in the Sandbox environment. You can reuse the code or use it as a reference for your own implementation.
>
> #### What you will learn: {#what-you-will-learn}
>
> * How to use the reference application
> * How to configure your application for the Sandbox and Production environments
> * How to test your reference application

## Prerequisites {#prerequisites}

* Java 17 and above installed.

## Technologies Used {#technologies-used}

* [Spring Boot](https://spring.io/projects/spring-boot)
* [Apache Maven](https://maven.apache.org/)
* [OpenAPI Generator 7.9.x](https://openapi-generator.tech/)

## Get the Source Code {#get-the-source-code}

* Download the Commercial Connect Reference Application [mastercard-commercial-connect-openapi-java-client.zip](https://static.developer.mastercard.com/content/commercial-connect-api/reference-application/mastercard-commercial-connect-openapi-java-client.zip) (137KB) and open it in your IDE.
* In the root directory of the application, follow the **README.md** file to configure and run the application.
