SpringBootのgetOneメソッドについて質問です。
@RequestMapping(path = "/main", method = RequestMethod.POST) public String doLogin(int empId, Model model) { if (entityEmpRepository.getOne(empId)) { model.addAttribute("monthData",workList); return "mainUi"; } else { model.addAttribute("loginError", "入力されたIDは存在しません"); return "loginUi"; } }
現在、勤怠管理システムにおいて簡易的なログイン画面を作っています。
getOneメソッドにテーブルの主キーであるempIdを渡して検索をしてもらっているのですが、
存在しないIDを入力してもif文を通過してしまいます。
存在しないIDはnullでは表現できないのでしょうか?
教えてくださると幸いです。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/27 06:37
2019/06/27 06:45