Spring Boot Java.lang.NullPointerexception: NULLHTML

HTML-Programmierer
Anonymous
 Spring Boot Java.lang.NullPointerexception: NULL

Post by Anonymous »

Ich versuche, Spring -Boot < /Code> CRUD -Anwendung mit Hibernate und REST -API zu erstellen. Wenn ich versuche, die App auszuführen, funktioniert alles gut, aber die Konsole zeigt den folgenden Fehler < /p>

anjava.lang.NullPointerException: null
at io.javabrains.EmployerController.getAllEmployers(EmployerController.java:20) ~[classes/:na]
< /code>

Ich habe versucht, den Wert zu ändernpackage io.javabrains;

import java.util.ArrayList;
import java.util.List;

import org.springframework.stereotype.Service;

import io.javabrains.Entity.Employer;

@Service
public class EmployerService {

private Repository repository;

public ListgetAllEmployers(){
Listemployers = new ArrayList();
repository.findAll()
.forEach(employers::add);
return employers;

}

public void addEmployer(Employer employer) {
repository.save(employer);
}
}
< /code>

Employercontroller.java

package io.javabrains;

import java.util.List;

import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

import io.javabrains.Entity.Employer;

@RestController
public class EmployerController {

private EmployerService service;

@RequestMapping("/employer")
public ListgetAllEmployers()
{
return service.getAllEmployers();
}
/*
* @RequestMapping("/employer/{id}") public Employer getEmployer(@PathVariable
* int id) { return service.getEmployer(id); }
*/

@RequestMapping(method=RequestMethod.POST,value="/employer/create")
public void addEmployer(@RequestBody Employer employer) {
service.addEmployer(employer);
}
}
< /code>

....

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post