lucasfeitozas / hazelcast-example

An API using spring-boot and hazelcast for cache data

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hazelcast Example

A spring-boot application using cache (provided by hazelcast), MySQL as database and Flyway for migrations.

Table of Contents

  1. Requirements
  2. Usage
  3. Api Endpoint

Requirements

  • Install MySQL
  • Clone the project

git clone https://github.com/lucasfeitozas/hazelcast-example.git

Usage

First, you need to install MySQL database and Java JDK (version 21). After this, clone this project and execute

cd hazelcast-example
mvn clean install
java -jar target/hazelcast-example-0.0.1-SNAPSHOT.jar

API Endpoints

GET /places - Retrieve a list of places.

GET /places/{id} - Search Place by ID

POST /places - Login into the App

PUT /places/{id} - Update Places

DELETE /places - Remove a place by ID

About

An API using spring-boot and hazelcast for cache data


Languages

Language:Java 100.0%