Skip to content

Instantly share code, notes, and snippets.

@atesibrahim
Created August 1, 2022 11:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save atesibrahim/1f2848fcaac1fe469c48fb58529ce90e to your computer and use it in GitHub Desktop.
Save atesibrahim/1f2848fcaac1fe469c48fb58529ce90e to your computer and use it in GitHub Desktop.
@Controller
@AllArgsConstructor
public class BookQuery{
private final BookRepository bookRepository;
@QueryMapping
public Iterable<Book> allBook(){
return bookRepository.findAll();
}
@QueryMapping
public Book getBookByTitle(@Argument("filter") BookInput bookInput){
return bookRepository.findBookByTitle(bookInput.getTitle());
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment