如何创建一个JSON文件,用Java从数据库中取出数据?

如何创建一个JSON文件,用Java从数据库中取出数据?,java,json,Java,Json,我正在从事TabletWeb应用程序项目,但我不知道如何创建JSON文件,通过Java连接到数据库获取信息。信息是通过列表或结果集完成存储过程和数据返回的。谢谢。您应该使用名为的库您应该使用名为的库来将任何Java模型对象转换为JSON ObjectMapper mapper = new ObjectMapper(); mapper.writeValue(new File("c:\\modelObj.json"), modelObj); 或 用于将任何Java模型对象转换为JSON Objec

我正在从事TabletWeb应用程序项目,但我不知道如何创建JSON文件,通过Java连接到数据库获取信息。信息是通过
列表
结果集
完成存储过程和数据返回的。谢谢。

您应该使用名为

的库您应该使用名为

的库来将任何Java模型对象转换为JSON

ObjectMapper mapper = new ObjectMapper();
mapper.writeValue(new File("c:\\modelObj.json"), modelObj);

用于将任何Java模型对象转换为JSON

ObjectMapper mapper = new ObjectMapper();
mapper.writeValue(new File("c:\\modelObj.json"), modelObj);


json文件是文本文件,所以像检索任何字符串一样进行检索。如果使用的是结果集,则可以使用。然后,您可能希望使用json解析库将其反序列化为域对象或某种形式的json对象


例如,有很多不同的库可以用来做这件事。我个人更喜欢gson——可能是因为我对它比较熟悉,而且我觉得API非常简单

json文件是文本,所以检索时就像检索任何字符串一样。如果使用的是结果集,则可以使用。然后,您可能希望使用json解析库将其反序列化为域对象或某种形式的json对象

例如,有很多不同的库可以用来做这件事。我个人更喜欢gson——可能是因为我对它比较熟悉,而且我觉得API非常简单