App ECOM - Boot de primavera
REST APIs usando o Spring Boot for ECom App
Dependências iniciantes de inicialização da primavera
- org.springframework.boot: spring-boot-starter-web-iniciante para construção da web, incluindo aplicações RESTful, usando o Spring.
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web - org.springframework.boot: spring-boot-starter-data-jpa-iniciante para usar o Spring Data JPA com hibernado
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-jpa - org.springframework.boot: Validação de Spring-Boot-Starter-Starter para usar a validação de feijão Java com Validador de Hibernato
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-validation - org.springframework.boot: Spring-Boot-Starter-Test-Starter para testar aplicativos de inicialização de primavera com bibliotecas, incluindo Junit Jupiter, Hamcrest e Mockito
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-test
Outras dependências
- MySQL: MySQL-Connector-Java-Driver JDBC para MySQL
https://mvnrepository.com/artifact/mysql/mysql-connector-java - org.projectlombok: lombok - gerenciamento automático de recursos, geração automática de getters, setters, iguais, hashcode e tonstring e muito mais
https://mvnrepository.com/artifact/org.projectlombok/lombok - org.mapstruct: Mapstruct Um processador de anotação para gerar maperes de feijão-tipo-tipo https://mvnrepository.com/artifact/org.mapstruct/mapstruct
- io.springfox: springfox-swagger2-JSON Documentação da API para aplicações baseadas na primavera https://mvnrepository.com/artifact/io.springfox/springfox-swagger2
- io.springfox: Springfox-Swagger-Ui-JSON Documentação da API para aplicações baseadas na primavera https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui
Configurando arrogância
- Adicionando Spring Fox Swagger2 e Swagger Ui Depedency
- Habilitando Swagger in Code with @EnableSwagger2 Anotação
- Configurando Swagger criando o Bean of Docket Class