DTO
Vamos criar um pacote "dto" e um PublicRecordDto Veja aqui
Criaremos um pacote "service" e um BookService, parar criarmos métodos de encontrar, deletar e listar os livros.
Como é um service. Faremos um ponto de injeção com os repositories e criaremos um construtor.
Atualizado