DbHandler.java 456 B

1234567891011121314151617
  1. package handlers;
  2. import models.DbRepository;
  3. import models.JdbcRepository;
  4. import ratpack.exec.Blocking;
  5. import ratpack.handling.Context;
  6. import javax.sql.DataSource;
  7. import java.sql.Connection;
  8. import static ratpack.jackson.Jackson.json;
  9. public class DbHandler extends BaseWorldHandler {
  10. public void handle(Context ctx, DbRepository repository) {
  11. repository.getWorld(randomWorldNumber()).then(result -> ctx.render(json(result)));
  12. }
  13. }