Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. package br.org.soujava.jsonb;
  2.  
  3. import java.time.LocalDate;
  4. import java.time.Month;
  5.  
  6. import javax.json.bind.Jsonb;
  7. import javax.json.bind.JsonbBuilder;
  8. import javax.json.bind.JsonbConfig;
  9.  
  10. import br.org.soujava.jsonb.modelo.Meetup;
  11.  
  12. public class Main {
  13. public static void main(String[] args) {
  14.  
  15. JsonbConfig jsonbConfig = new JsonbConfig().withFormatting(true);
  16. Jsonb jsonB = JsonbBuilder.create(jsonbConfig);
  17.  
  18. Meetup meetupJunho = new Meetup("Daniel", "Daniel é Desenvolvedor Java EE...",
  19. "Conhecendo a JSR 382 - Configuration API 1.0",
  20. LocalDate.of(2019, Month.JUNE, 20));
  21.  
  22. System.out.println(jsonB.toJson(meetupJunho));
  23.  
  24. meetupJunho = jsonB.fromJson("{\"dataEvento\":\"2019-06-20\",\"miniBio\":\"Daniel é Desenvolvedor Java EE...\",\"nomePalestrante\":\"Daniel\",\"tituloPalestra\":\"Conhecendo a JSR 382 - Configuration API 1.0\"}\n" +
  25. "", Meetup.class);
  26.  
  27. System.out.println(meetupJunho);
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement