【发布时间】:2020-11-15 15:55:16
【问题描述】:
我正在运行一个简单的 Spring Boot 应用程序,在控制台中它运行成功。但是当我通过邮递员尝试时,它会给出此错误消息。
{
"timestamp": "2020-07-26T04:22:15.626+00:00",
"status": 404,
"error": "Not Found",
"message": "",
"path": "/loginRegistration/user/"
}
我的主要课程是
import org.example.controller.User;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
@SpringBootApplication
public class App {
public static void main(String[] args) {
SpringApplication.run(App.class, args);
System.out.println("Welcome");
}
}
我的控制器是....
import com.fasterxml.jackson.core.JsonProcessingException;
import org.example.entity.Registration;
import org.example.model.UserDto;
import org.example.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
@RequestMapping("/user")
public class User {
@Autowired
UserService userService;
@RequestMapping(value = "/registration", method = RequestMethod.POST)
public String registerUser(@Validated UserDto userdto) throws JsonProcessingException {
userService.registerUser(userdto);
return "success";
}
@RequestMapping(value = "/getUserList", method = RequestMethod.GET)
public List<Registration> getUserList() {
List<Registration> list = userService.getUserList();
return list;
}
@RequestMapping(value = "/")
public String test() {
return "testing";
}
}
请指导我需要做哪些更改才能在邮递员上运行。
【问题讨论】:
标签: java spring spring-boot annotations postman