https://github.com/miteshsharma/dropwizard-guice-jpa-swagger-flyway
Dropwizard project with DI using guice, DB management using flyway, ORM with JPA-hibernate, documentation using swagger
https://github.com/miteshsharma/dropwizard-guice-jpa-swagger-flyway
dropwizard flyway guice jpa-hibernate mysql swagger
Last synced: 6 months ago
JSON representation
Dropwizard project with DI using guice, DB management using flyway, ORM with JPA-hibernate, documentation using swagger
- Host: GitHub
- URL: https://github.com/miteshsharma/dropwizard-guice-jpa-swagger-flyway
- Owner: MiteshSharma
- License: mit
- Created: 2019-12-29T03:41:10.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-21T02:32:17.000Z (over 3 years ago)
- Last Synced: 2025-05-07T19:54:52.813Z (6 months ago)
- Topics: dropwizard, flyway, guice, jpa-hibernate, mysql, swagger
- Language: Java
- Homepage:
- Size: 61.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MobileServer
How to start the MobileServer application
---1. Run `mvn clean install` to build your application
1. Start application with `java -jar target/MobileServer-2.0.0.jar server config.yml`
1. To check that your application is running enter url `http://localhost:8080`Health Check
---To see your applications health enter url `http://localhost:8081/healthcheck`
Test
---
1. Run only unit test with command `mvn test`
2. Run unit test with integration test with command `mvn verify -DskipIntegrationTests=false`