Есть база данных с одной таблицей и одним полем
К БД подключаюсь с помощью JDBC
Так же из java кода добавляю записи в бд
Необходимо вытащить все данные записи в файл xml c помощью java
Код:
import java.io.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.*;
public class DBDemo {
public static void main(String[] args) {
try{
String url = "jdbc:mysql://localhost/test?useUnicode=true&serverTimezone=UTC&useSSL=false";
String username = "root";
String password = "root";
Class.forName("com.mysql.cj.jdbc.Driver").getDeclaredConstructor().newInstance();
try (Connection conn = DriverManager.getConnection(url, username, password)){
System.out.println("Подключение успешно установлено!");
Statement statement = conn.createStatement();
int rows = statement.executeUpdate("INSERT INTO TEST(FIELD) values('12345'), ('3214')");
System.out.printf("Добавлено: %d записей", rows);
}
}
catch(Exception ex){
System.out.println("Connection failed...");
System.out.println(ex);
}
}
}