当我使用发帖请求传递此网址http://localhost:8080/app/users时,收到的错误404在邮递员中找不到。...
我尝试在代码中使用一些更改,但给出了相同的错误
这是我的控制器类:
package com.controller;
import com.entity.User;
import com.repository.UserRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
import java.util.Optional;
@RestController
@RequestMapping("/app")
public class UserController
{
@Autowired
private UserRepository userRepository;
@PostMapping("/users")
public User create(@RequestBody User user)
{
return userRepository.save(user);
}
@GetMapping("/users1")
public List<User> findAll()
{
return userRepository.findAll();
}
@DeleteMapping("/users/{user_id}")
public List<User> delete(@PathVariable("user_id") Long userId)
{
userRepository.deleteById(userId);
return userRepository.findAll();
}
@GetMapping("/users/{user_id}")
public Optional<User> findByUserId(@PathVariable("user_id") Long userId)
{
return userRepository.findById(userId);
}
}
[Directory structure:][1]
当我通过邮递员传递url时,数据应该插入数据库中,但它给我的错误404没找到