netbeans 的问题

问题描述 投票:0回答:0

这是我在课堂上的第一个项目,我在使用 netbeans 时遇到了问题。 我会在 youtube 上关注一个人,我复制了他的项目结构,因为我还在学习。显然我写的代码很好但是当我必须对邮递员进行测试时我的测试 GET 给我 200 并且它应该在 [] 之间创建一个随机用户但是 [] 是空的。

youtube 上的视频 https://www.youtube.com/watch?v=IQ4opBw22o4&list=PLly5egcQSlfmDzqF4Of944eD2VPXxua42&index=15


@RestController
@CrossOrigin(origins = "http://localhost:4200")
public class PersonaController {
    @Autowired IPersonaService ipersonaService;
    
    @GetMapping("personas/traer")
    public List<Persona> getPersona(){
        return ipersonaService.getPersona();
    }
    
    @PostMapping("/personas/crear")
    public String createPersona(@RequestBody Persona persona){
        ipersonaService.savePersona(persona);
        return "La persona fue creada correctamente";
    }
    @DeleteMapping("/personas/borrar/{id}")
    public String deletePersona(@PathVariable Long id){
        ipersonaService.deletePersona(id);
        return "La persona fue eliminada correctamente";
    }
    //
    @PutMapping("/personas/editar/{id}")
    public Persona editPersona(@PathVariable Long id,
                                @RequestParam("nombre") String nuevoNombre,
                                @RequestParam("apellido") String nuevoApellido,
                                @RequestParam("img") String nuevoImg){
        Persona persona = ipersonaService.findPersona(id);
        
        persona.setNombre(nuevoNombre);
        persona.setApellido(nuevoApellido);
        persona.setImg(nuevoImg);
        
        ipersonaService.savePersona(persona);
        return persona;
        }}

我已经把整个DB项目都改了,我会一步一步慢慢重做,但我找不到问题出在哪里

spring-boot netbeans postman
© www.soinside.com 2019 - 2024. All rights reserved.