title: How to send post request to the below post method using postman rest client
body: <p>I just want to know, how to send JSON object to <code>createTrackInJSON(Track track)</code>  method, with <code>@Post</code> annotation through postman rest client.
  here,how to pass JSON object to createTrackInJSON(Track track)  method,with @Post annotation ?   </p>
  
  <pre><code>import javax.ws.rs.Consumes;
  import javax.ws.rs.GET;
  import javax.ws.rs.POST;
  import javax.ws.rs.Path;
  import javax.ws.rs.Produces;
  import javax.ws.rs.core.MediaType;
  import javax.ws.rs.core.Response;
  
  import com.mkyong.Track;
  
  @Path("/json/metallica")
  public class JSONService {
  
      @GET
      @Path("/get")
      @Produces(MediaType.APPLICATION_JSON)
      public Track getTrackInJSON() {
  
          Track track = new Track();
          track.setTitle("Enter Sandman");
          track.setSinger("Metallica");
          System.out.println("inside get method . . .");
          return track;
  
      }
  
      @POST
      @Path("/post")
      @Consumes(MediaType.APPLICATION_JSON)
      public Response createTrackInJSON(Track track) {
          System.out.println("inside post method . .");
          String result = "Track saved : " + track;
          return Response.status(201).entity(result).build();
  
      }
  
  }
  
  //Track class is:
  
  public class Track {
  String title;
  String singer;
  
  public String getTitle() {
      return title;
  }
  
  public void setTitle(String title) {
      this.title = title;
  }
  
  public String getSinger() {
      return singer;
  }
  
  public void setSinger(String singer) {
      this.singer = singer;
  }
  
  @Override
  public String toString() {
      return "Track [title=" + title + ", singer=" + singer + "]";
  }
  
  }
  </code></pre>