Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wintersolid/cloudvenderapi

RESTful API using Java and Spring Boot, integrating MySQL for data persistence and performed database management and queries using MySQL Workbench.
https://github.com/wintersolid/cloudvenderapi

api-rest java jpa maven mysql-database spring-boot spring-data

Last synced: about 1 month ago
JSON representation

RESTful API using Java and Spring Boot, integrating MySQL for data persistence and performed database management and queries using MySQL Workbench.

Awesome Lists containing this project

README

        

# Annotation:
Ensure that the annotations are used correctly and on the right elements.

- @RestController: On a class to indicate that it's a REST controller.
- @RequestMapping: On a class or method to map HTTP requests.
- @GetMapping, @PostMapping, @PutMapping, @DeleteMapping: On methods to map specific HTTP methods.
- @PathVariable: On method parameters to bind URI template variables.
- @RequestBody: On method parameters to bind request bodies.
- @Autowired: On fields, constructors, or methods for dependency injection.
- @ApiOperation, @ApiParam: For Swagger documentation on methods and parameters.