Olá Matheus, então cara, ele não está mapeando, quando vou listar em um Get da nou found e tentando listar em um método main da nullPointerException, olha só como esta:
meu arquivo application.properties do spring Boot
spring.jpa.database=MYSQL
spring.datasource.url=jdbc:mysql://localhost/teste?createDatabaseIfNotExist=true&useSSL=false
spring.datasource.username=root
spring.datasource.password=660804
spring.jpa.show-sql=true
Modelo da tabela:
@Entity
@Table(name = "pessoa")
public class Pessoa {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
private String nome;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
E a dependência que estou usando:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
minha tabela:
mysql> desc pessoa;
+-------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| nome | varchar(50) | YES | | NULL | |
+-------+-------------+------+-----+---------+----------------+