Dúvida usando JSON

Dúvida de iniciante em JSON…

é o seguinte, tenho o seguinte código…


MyBean myBean1 = new MyBean();
myBean1.setId(1);
myBean1.setName("a");

JSONObject obj = new JSONObject();
obj.put("id", myBean1.getId());
obj.put("name", myBean1.getName());

System.out.println(obj);

Como posso recuperar o objeto novamente ou melhor ainda como recuperar as propriedades desse objeto?

Não entendi muito bem a sua pergunta, onde você quer recuperar esse objeto?

Resolvi…

Transformo o objeto num mapa e envio o mapa no servlet…
Na minha aplicação JME pego o mapa transformo num objeto e recupero as propriedades.