Я пытаюсь создать простую среду JPA, которая выполняет простые операции CRUD, такие как сохранение сотрудников, удаление сотрудников или получение простого сотрудника.
Когда я использую действительную аннотацию
@PostMapping("/employees")
public Employee createEmployee(@Valid @RequestBody Employee emp)
return empdao.save(emp);
В нем говорится, что Valid не может быть разрешен для типа
Я использую перечисленные ниже начальные зависимости, я не знаю, есть ли где-нибудь конфликт
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
Пожалуйста, предоставьте решение этой проблемы или если я пропущу аннотацию Valid все вместе, будет ли она работать без действительной аннотации.