import java.io.File; import java.nio.file.Files; import java.sql.*; public class CheckMappings { public static void main(String[] args) throws Exception { Class.forName("com.kingbase8.Driver"); File yml = new File("RuoYi-Vue/ruoyi-admin/src/main/resources/application-druid.yml"); String pass = ""; for (String line : Files.readAllLines(yml.toPath())) { if (line.trim().startsWith("password:")) pass = line.trim().substring("password:".length()).trim(); } try (Connection conn = DriverManager.getConnection("jdbc:kingbase8://127.0.0.1:4321/railwaysystem_integrated_qa_20260916?useUnicode=true&characterEncoding=utf8", "kingbase", pass); Statement st = conn.createStatement(); ResultSet rs = st.executeQuery("SELECT count(*) FROM public.train_external_resource_mapping")) { if (rs.next()) { System.out.println("DMS_MAPPINGS_COUNT=" + rs.getInt(1)); } } } }