https://github.com/sidibecker/java-movies
https://github.com/sidibecker/java-movies
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/sidibecker/java-movies
- Owner: SidiBecker
- Created: 2025-04-14T19:58:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-29T12:09:29.000Z (over 1 year ago)
- Last Synced: 2025-07-10T12:14:27.379Z (about 1 year ago)
- Language: Java
- Size: 54.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# java-movies
A project that list the Golden Raspberry Awards movies, using a .csv file.
Developed with `Spring Boot` and `Java 21`. It persist and get all data in a `H2` database.
## CSV Location
`src/main/resources/movies.csv`
## How to start a development server
- `mvn clean install spring-boot:run`
## Endpoints
- `GET http://localhost:8080/movies`
- `GET http://localhost:8080/producers/min-max-interval`
## Swagger
`http://localhost:8080/swagger-ui/index.html`
## How to run unit tests
`mvn test`
## How to build a .jar
`mvn clean install package`
To run .jar after above command:
`java -jar target/movies-0.0.1-SNAPSHOT.jar`