Purpose of the repository:octocat: is to have a base application setup for spring enviornemnt.
Feature | Component | Usage |
---|---|---|
Backend Engine | JAVA Spring Boot | Powers the entire application |
DataBase | MySql | Store Persistant Objects |
DB Migration | FlyDB | Migrates Initial Database and Schema |
ORM | myBatis | Object relational Mapper |
Authentication/ Authorization | JWT with custom schema | Identify user over API calls |
- Springboot installation
- Hello World Service
- CORS
- Response Wrapper / Pagination
- myBatis
- User Service
- FlyDB Integration
- JWT Integration
- Sample Restricted Routes
- Documentation
- Swagger
- Unit Testing
- MongoDB Integration
- Socketio for Java