Create a Project

Create a webhook handler project.

Create a Spring Starter Project

IDE used to create the demo project

  • Spring Tool Suite 4

  • spring-core:5.3.20

  • spring-boot:2.7.0

File > New > Spring Starter Project

Add project dependencies

  • Spring Web

  • Developer Tools > Lombok

Configuration

Add dependency and update the maven project (Project > Maven > Update Project).

pom.xml
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-webflux</artifactId>
</dependency>
<dependency>
    <groupId>com.googlecode.json-simple</groupId>
    <artifactId>json-simple</artifactId>
    <version>1.1.1</version>
</dependency>
<dependency>
    <groupId>commons-io</groupId>
    <artifactId>commons-io</artifactId>
    <version>2.7</version>
</dependency>

Change port number

application.properties
server.port=8000

Last updated