Spring Tool Suite 4 を使ってSpringBootの開発をしています
interfaceで指定されたメソッドを未実装のまま、https://127.0.0.1
にアクセスしたところ 502 Bad Gateway
エラーが発生しました
最初原因がわからなかったのですが、調べてみたところ
java
1@Repository 2public interface UserRepository extends JpaRepository<User, String>{ 3 Optional<User> findById(String id); 4 List<User> getAll(); 5}
getAll();
というメソッドの実装を忘れていることに気が付きました
編集中も実行時もエラーや警告が発生しない状態だったので、気づくことができませんでした
「問題」というウィンドウには、いろいろな細かな警告が表示されていますが、上記の getAll()
に関するものは記載がありません
より大きな規模の開発となると「原因を突き止められないのでは…」という不安がよぎりました
エラーや警告が発生しない原因とか何かあるでしょうか?
あるいは事前にチェックする方法はあるでしょうか?
よろしくお願いします
【追記】
「問題」とは Alt+Shift+Q,X で表示されるものです
絶対に存在しないだろうと思われる名前にしても同じ状況(エラーがなく、502エラー)が発生します
コメントアウトすると正常に表示されるようになります。
初期のタイトルにSpringBootとしていたのですが、使用しているのは Spring Tool Suite 4 です。訂正いたします。
回答1件
あなたの回答
tips
プレビュー