title: How to expose graphql field with different name
body: <p>I am exploring GraphQL and would like to know if there is any way of renaming the response field for example i have a POJO with these field</p>
  
  <pre><code>class POJO {
    Long id;
    String name;
  }
  </code></pre>
  
  <p>GraphQL query:</p>
  
  <pre><code>type POJO {
    id: Long
    name: String
  }
  </code></pre>
  
  <p>My response is something like this</p>
  
  <pre><code>{
    "POJO" {
      "id": 123,
      "name": "abc"
    }
  }
  </code></pre>
  
  <p>Can i rename the name field to something like userName so that my response is below</p>
  
  <pre><code>{
    "POJO" {
      "id": 123,
      "userName": "abc"
    }
  }
  </code></pre>