Sign inSign up

ivan469/my-spring-app

By ivan469

•Updated about 1 year ago

Image
1

44

ivan469/my-spring-app repository overview

⁠Spring Boot Backend API

REST API built with Spring Boot 3.4.5 and Java 21.

⁠Features

  • Spring Boot 3.4.5
  • Java 21
  • REST API with JPA/Hibernate
  • PostgreSQL database connection

⁠Usage

⁠Basic usage:
docker run -d \
  --name spring-api \
  -p 8080:8080 \
  -e SPRING_DATASOURCE_URL=jdbc:postgresql://database:5432/db \
  -e SPRING_DATASOURCE_USERNAME=usr \
  -e SPRING_DATASOURCE_PASSWORD=pwd \
  VOTRE_USERNAME/my-spring-app:1.0

⁠API Endpoints

  • GET /departments - List all departments
  • GET /departments/{name}/students - List students by department

⁠Environment Variables

  • SPRING_DATASOURCE_URL - Database connection URL
  • SPRING_DATASOURCE_USERNAME - Database username
  • SPRING_DATASOURCE_PASSWORD - Database password

⁠Tags

  • 1.0 - Initial release
  • latest - Latest stable version

Tag summary

Content type

Image

Digest

sha256:fbbdda385…

Size

115.5 MB

Last updated

about 1 year ago

docker pull ivan469/my-spring-app