@POST
 @Path("/")
 @Produces(MediaType.APPLICATION_JSON)
 @Consumes(MediaType.APPLICATION_JSON)
 public Prefix savePrefix(Prefix prefix) {
   return prefixService.save(prefix);
 }
 @GET
 @Path("/{id}")
 @Produces(MediaType.APPLICATION_JSON)
 public Prefix getPrefix(@PathParam("id") Long id) {
   Prefix user = prefixService.findOne(id);
   return user;
 }
 @DELETE
 @Path("/{id}")
 public void delete(@PathParam("id") Long id) {
   prefixService.delete(id);
 }
 @GET
 @Path("/")
 @Produces(MediaType.APPLICATION_JSON)
 public List<Prefix> getAll() {
   return prefixService.findAll();
 }