package com.codenotfound.primefaces; import java.io.Serializable; import java.util.List; import javax.annotation.PostConstruct; import javax.faces.view.ViewScoped; import javax.inject.Inject; import javax.inject.Named; @Named @ViewScoped public class CarsView implements Serializable { private static final long serialVersionUID = 1L; @Inject private CarRepository carRepository; private List cars; @PostConstruct public void init() { cars = carRepository.findAll(); } public List getCars() { return cars; } }