Commit 3c9fdeb7 by Patryk Czarnik

Photo

parent fb020083
......@@ -16,6 +16,7 @@ import sklep.db.DBException;
import sklep.db.ProductDAO;
import sklep.db.RecordNotFound;
import sklep.model.Product;
import sklep.photo.PhotoUtil;
// To jest "klasa zasobu" (resource class), czyli klasa odpowiedzialna za obsługę rekordów określonego typu.
// Adres /products oznacza "katalog produktów", a adres /products/3 wskazuje konkretny produkt nr 3.
......@@ -94,5 +95,12 @@ public class RProducts {
return product;
}
}
@GET
@Path("/{id}/photo")
@Produces("image/jpeg")
public byte[] getPhoto(@PathParam("id") int productId) throws DBException, RecordNotFound {
return PhotoUtil.readBytes(productId);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment