Pessoal tenho um controller que torna alguns itens do banco de dados, porem no retorno o json vem vazio Aparentemente ele tras a quantidade (no caso do exemplo sao 3) mas nao me tras os dados de cada item.
Controller
@Controller
@RequestMapping("/")
public class BlogController {
@Autowired
PostRepository postRepository;
@GetMapping
@ResponseBody
public List<Post> index() {
List<Post> posts = postRepository.findAll();
return posts;
}Entidade:
@Entity
@Table(name = "posts")
@Data
public class Post {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String title;
private LocalDate Date;
private String urlImage;
@Lob
private String corpo;
@OneToOne
private User user;
}
Retorno no navegador
[{},{},{}]