Creating JSON objects directly from model classes in Java

后端 未结 5 1608
一向
一向 2020-12-17 08:58

I have some model classes like Customer, Product, etc. in my project which have several fields and their setter-getter methods, I need to e

5条回答
  •  悲&欢浪女
    2020-12-17 09:17

    You can use Gson for that:

    Maven dependency:

    
        com.google.code.gson
        gson
        2.8.0
    
    

    Java code:

    Customer customer = new Customer();
    Product product = new Product();
    
    // Set your values ...
    
    Gson gson = new Gson();
    String json = gson.toJson(customer);
    
    Customer deserialized = gson.fromJson(json, Customer.class);
    

提交回复
热议问题