ex 1:
package br.com.alura.contador;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import java.util.Scanner;
@SpringBootApplication
public class ContadorApplication implements CommandLineRunner {
public static void main(String[] args) {
SpringApplication.run(ContadorApplication.class, args);
}
@Override
public void run(String... args) throws Exception {
Scanner leitura = new Scanner(System.in);
System.out.println("\n----------------Bem Vindo ao Contador --------");
System.out.println("\nDigite um número para a contagem: ");
var numero = leitura.nextInt();
for (int i = 1; i <=numero ; i++) {
System.out.println(i + " ");
}
}
ex 2
Temos que entrar no repositório no site da Maven Repository, buscara as dependencias do Gson copiar, abrir o arquivo pom.xml e colar na parte de ao invés de baixar a biblioteca manualmente como já foi feito antes.
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.11.0</version>
</dependency>```
ex3:
no pom.xml
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.17.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>2.17.0</version>
</dependency>
public class Tarefa {
private String descricao;
private boolean concluida;
private String pessoaresponsavel;
public Tarefa () {}
public String getDescricao() {
return descricao;
}
public boolean isConcluida() {
return concluida;
}
public String getPessoaresponsavel() {
return pessoaresponsavel;
}
@Override
public String toString() {
return "Tarefa{" +
"descricao='" + descricao + '\'' +
", concluida=" + concluida +
", pessoaresponsavel='" + pessoaresponsavel + '\'' +
'}';
}
}
```