Swagger: Documentare un Web Services Rest

Swagger è un progetto open source utilizzato per generare la documentazione per microservizi. Fornisce un’interfaccia utente per accedere ai nostri servizi web RESTful tramite browser. Per abilitare Swagger nell’applicazione Spring Boot, è necessario aggiungere le seguenti dipendenze nel pom.xml

<!-- SWAGGER 2 -->
		<dependency>
			<groupId>io.springfox</groupId>
			<artifactId>springfox-swagger2</artifactId>
			<version>2.9.2</version>
		</dependency>
		<dependency>h
			<groupId>io.springfox</groupId>
			<artifactId>springfox-swagger-ui</artifactId>
			<version>2.9.2</version>
		</dependency>
Continua a leggere

Spring Boot Application Properties File

I file di properties vengono utilizzati per dichiarare le proprietà dell’applicazione. In Spring Boot, il file usato per questo scopo è application.properties, si trova nella directory src / main / resources:

Di default è vuoto. Possiamo ad esempio inserire le seguenti proprietà:

server.port = 8085
spring.application.name = helloworldservice
Continua a leggere