Shpota /
grpc-wallet
A simple wallet gRPC API implementation with Spring Boot and MySQL
Loading repository data…
detds / repository
A simple implementation of a backend shopping system created with Spring Boot framework and Java, using Spring Data JPA/Hibernate to interact with PostgreSQL database.
A simple implementation of a backend shopping system created with Spring Boot framework and Java, using Spring Data JPA/Hibernate to interact with PostgreSQL database.
This project was deployed to Fly.io and can be accessed at this link: https://javaspring.fly.dev.
In this app, we can create, read, update or delete users (CRUD). We can also read products, orders and categories.
This project also contains: exception handling (findById, delete and update methods) and one-to-one, one-to-many and many-to-many associations.

| Methods | Urls | Actions |
|---|---|---|
| POST | /users | create new User |
| GET | /users | find all Users |
| GET | /users/:id | find a User by :id |
| PUT | /users/:id | update a User by :id |
| DELETE | /users/:id | delete a User by :id |
| GET | /products | find all Products |
| GET | /products/:id | find a Product by :id |
| GET | /orders | find all Orders |
| GET | /orders/:id | find a Order by :id |
| GET | /categories | find all Categories |
| GET | /categories/:id | find a Category by :id |
The Spring profile is preconfigured for testing that uses the H2-database to save data in memory.
(To run this project using PostgreSQL database, you need to configure application-dev.properties file properly and set Spring profile to "dev" in application.properties. You can find these files in this link: https://github.com/detds/project-spring-java-17/tree/main/src/main/resources)
To run this project follow these steps:
Clone the repository to your workspace folder:
$ git clone https://github.com/detds/project-spring-java-17
Navigate to the repository folder:
$ cd project-spring-java-17
Run app:
$ ./mvnw spring-boot:run
Open browser at http://localhost:8080/ or http://localhost:8080/h2-console to use H2-console.
Dennis Teles
Selected from shared topics, language and repository description—not editorial ratings.
Shpota /
A simple wallet gRPC API implementation with Spring Boot and MySQL
raulrobinson /
API RESTFul service for a simple example of how to implement a CQRS architecture with Spring Boot and H2 Database embedded.
AlexandreJr16 /
Simple authentication implemented with Java Spring Boot framework. In this project I used spring security, h2 database, JPA, lombok and other spring libraries
Kayanja2023 /
The project implements a simple blogging system with basic CRUD operations. The focus is on demonstrating core Spring Boot concepts, Hibernate ORM usage, and fundamental web development practices
IT-Academy-Java /
A simple http server implementing a CRUD and using the MVC
ingogriebsch /
This sample shows you how to implement a simple repository with Spring Data JPA (and Spring Boot)