前提・実現したいこと
PostgreSQLを使用して、簡単なWebアプリを作成しています。
開発環境はSTSを使用しており、初めにWebアプリの画面表示の段階でつまずいております。
STS上では特にエラーは発生していませんが以下のようなエラーメッセージが出ております。
ワークスペースには複数のプロジェクトが存在する為、ポート番号は8082を指定しております。
発生している問題・エラーメッセージ
There was an unexpected error (type=Not Found, status=404). No message available
コントローラークラス
package com.example.todoList.controller;
import java.util.List;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.stereotype.Controller;
import org.springframework.web.servlet.ModelAndView;
import com.example.todoList.entity.Todo;
import com.example.todoList.repository.TodoRepository;
import lombok.AllArgsConstructor;
@Controller
@AllArgsConstructor
public class TodoListController {
private final TodoRepository todoRepository; @GetMapping("/todo") public ModelAndView showTodoList(ModelAndView mv) { mv.setViewName("todoList"); List<Todo> todoList = todoRepository.findAll(); mv.addObject("todoList", todoList); return mv; }
}
application.properties
server.port=8082
spring.jpa.database=POSTGRESQL
spring.datasource.driver-class-name=org.postgresql.Driver
spring.datasource.url=jdbc:postgresql://localhost:5432/todo
spring.datasource.username=postgres
spring.datasource.password=thand0126
spring.sql.init.mode=always
spring.jpa.open-in-view=true
Java、Spring Boot、PostgreSQL
試したこと
他のプロジェクトのポート番号を使用して再度ビルド(ポート番号は一意に設定)しましたがうまくいきません。
これれまでのプロジェクトは正常にビルドできていたので、今回のアプリが問題あると思っています。
また、全く使った事がないポート番号も設定しましたが、上手くいきませんでした。
どなたかお分かりになりましたら、ご教示ください。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー