TestModelData.java 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.Statement;
  4. import java.sql.ResultSet;
  5. public class TestModelData { public static void main(String[] args) {
  6. try {
  7. // 加载驱动
  8. Class.forName("dm.jdbc.driver.DmDriver");
  9. // 连接数据库
  10. String url = "jdbc:dm://192.168.0.145:30236?charSet=utf8";
  11. String username = "WATERSHED";
  12. String password = "WaterShed./1224";
  13. Connection conn = DriverManager.getConnection(url, username, password);
  14. Statement stmt = conn.createStatement();
  15. // 查询模型数据
  16. String selectSql = "SELECT model_id, model_name, rotation_x, rotation_y, rotation_z, scale_x, scale_y, scale_z FROM WATERSHED_MODEL WHERE model_id = 111";
  17. ResultSet rs = stmt.executeQuery(selectSql);
  18. if (rs.next()) {
  19. System.out.println("=== 数据库中的模型数据 ===");
  20. System.out.println("model_id: " + rs.getLong("model_id"));
  21. System.out.println("model_name: " + rs.getString("model_name"));
  22. System.out.println("rotation_x: " + rs.getDouble("rotation_x"));
  23. System.out.println("rotation_y: " + rs.getDouble("rotation_y"));
  24. System.out.println("rotation_z: " + rs.getDouble("rotation_z"));
  25. System.out.println("scale_x: " + rs.getDouble("scale_x"));
  26. System.out.println("scale_y: " + rs.getDouble("scale_y"));
  27. System.out.println("scale_z: " + rs.getDouble("scale_z"));
  28. }
  29. // 关闭连接
  30. rs.close();
  31. stmt.close();
  32. conn.close();
  33. } catch (Exception e) {
  34. e.printStackTrace();
  35. }
  36. }
  37. }