我是 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; }}
1 回答

四季花海
TA貢獻1811條經驗 獲得超5個贊
POST http://localhost:8080/api/Addemployes
如果您想立即訪問此端點,您可以嘗試使用 REST 客戶端(例如 Postman 或 YARC)而不是瀏覽器。否則,您需要開發一個表單來與其交互(創建employe
第一個表單,然后調用POST /api/Addemployes
端點)。
作為一般性評論,我不會調用端點Addemployes
,而是與端點相同GET
。僅 REST 規則就可以讓用戶了解POST
將創建一個新實體。另外,使用像 SonarLint 這樣的代碼檢查器,你的語法不標準,這樣的工具可以讓你實時知道哪里出了問題。
添加回答
舉報
0/150
提交
取消