我是 Spring Boot 的新手,我正在开发一个 Spring Boot 应用程序来管理员工,并且我处于数据库阶段,在我的控制下,我添加了一个 SQL 查询,允许选择与基本字段相比的员工(技术和日期),我如何在浏览器上运行这些查询
我的接口Dao是:
public interface employesDao extends JpaRepository <employes, Integer>{
public List<employes>findByNomContains(Date date);
@SuppressWarnings("rawtypes")
public List<employes>findByNomContains(List<List> techno);
控制器
@RestController
@RequestMapping("/api")
public class employesController {
@Autowired
employesDao employestdao;
// Affiche la liste de tous les employes dans la base
@GetMapping(value = "/employes")
public List<employes> listeDesemployes(){
List<employes> employes = employesdao.findAll();
if(employes.isEmpty()) throw new ProductNotFoundException("Aucun employes n'est enregistréer dans la base");
return employes;
}
//Ajouter un employes
@PostMapping(value = "/Addemployes")
public employes ajouterProduit(@RequestBody employes employes) {
employes employesAdded = employesdao.save(employes);
return employesAdded;
}
}
四季花海
相关分类