我正在嘗試編寫自己的應(yīng)用程序。它應(yīng)該提供帶有參數(shù)的添加食品,我已經(jīng)完成了,進(jìn)一步的目的是總結(jié)添加產(chǎn)品的所有屬性,與每日余額進(jìn)行比較等。我對(duì)將產(chǎn)品與一頓飯聯(lián)系起來(lái)的概念有疑問(wèn)。我想知道是否有一些漂亮的替代函數(shù)可以使用特定數(shù)量的(可選)參數(shù),女巫是功能的一定限制。這是一個(gè)臨時(shí)解決方案,但我不喜歡它,所以我暫時(shí)不開(kāi)發(fā)它。有一個(gè)更好的方法嗎?@RequestMapping("/add")public Integer adding(@RequestParam("i") Long index, @RequestParam("i2") Long index2, @RequestParam(value="i3", required = false, defaultValue = "0") Long index3, @RequestParam(value="i4", required = false, defaultValue = "0") Long index4, @RequestParam(value="i5", required = false, defaultValue = "0") Long index5, @RequestParam(value="i6", required = false, defaultValue = "0") Long index6){ Integer sum = null; Integer i1 = productManager.findById(index).get().getCalories(); Products second = productManager.findById(index2).get(); Integer i2 = second.getCalories(); Integer i3,a,b,c; if (index3==0){ i3=0; } else { Products thrid = productManager.findById(index3).get(); i3 = thrid.getCalories(); } sum= i1+i2+i3; return sum;}
通過(guò) Rest 服務(wù)從數(shù)據(jù)庫(kù)中添加許多(未指定數(shù)量)對(duì)象的方法
蠱毒傳說(shuō)
2023-02-16 16:59:03