0

I am building a web application using spring-data-jpa, but now I have error:

Exception in thread "main" java.lang.NullPointerException 
    at com.example.test.demo.config.service.RegionServiceImpl.getAll(RegionServiceImpl.java:40)
    at com.example.test.demo.DemoApplication.main(DemoApplication.java:45)

Repository:

import com.example.test.demo.config.entity.Region;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

@Repository
public interface RegionRepository extends JpaRepository<Region, Integer> {

}

Service:

@Component
public class RegionServiceImpl implements RegionService {

  @Autowired
  private RegionRepository regionRepository;

And model:

@Entity
//@Table(name = "geo.region")
@Table(name = "region", schema = "geo")
public class Region implements Serializable {


  @Id
  @GeneratedValue
  @Column(name = "id", length = 6, nullable = false)
  private Integer id;
  @Column(name = "title")
  private String title;

  public Region() {
  }

But now I have NPE on this step:

@Autowired
private RegionRepository regionRepository;

Pls, help! :(

miiiii
  • 1,580
  • 1
  • 16
  • 29

0 Answers0