欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java 查數據庫轉json

林玟書1年前9瀏覽0評論

在Java中,將數據庫中的數據轉換為JSON格式是一個非常常見的場景。一般來說,我們使用第三方庫,例如Gson或Jackson,來將數據轉換為JSON字符串。而這個過程通常包含三個步驟:

1. 建立數據庫連接并查詢數據。
try(Connection conn = DriverManager.getConnection(url, username, password)) {
String query = "SELECT * FROM students";
Statement statement = conn.createStatement();
ResultSet resultSet = statement.executeQuery(query);
2. 將查詢結果轉換為JSON對象或數組格式。
JsonArray jsonArray = new JsonArray();
while (resultSet.next()) {
JsonObject student = new JsonObject();
student.addProperty("id", resultSet.getInt("id"));
student.addProperty("name", resultSet.getString("name"));
student.addProperty("age", resultSet.getInt("age"));
jsonArray.add(student);
}
3. 將JSON對象或數組轉換為字符串格式。
Gson gson = new GsonBuilder().setPrettyPrinting().create(); // 使用Gson庫將JSON數據格式化
String jsonString = gson.toJson(jsonArray);
System.out.println(jsonString);

在以上代碼中,我們使用了Java中的JDBC API來建立數據庫連接和查詢數據。接著,我們通過Gson庫將查詢結果轉換為JSON對象或數組,并將其格式化為字符串格式輸出。這樣,我們就可以將數據庫中的數據生成JSON字符串,便于前端頁面使用。