Мне нужно отобразить все столбцы из таблицы в Java.До сих пор я пытался установить Java-объект resultSet, но он не работает для меня
public class dbtest {
public static Session session = null;
public ArrayList < String > ColValue() throws IOException {
// TODO Auto-generated method stub
FileReader reader = new FileReader("Configuration\\Config.properties");
Properties p = new Properties();
p.load(reader);
String serverIp = p.getProperty("ServerIp");
String keyspace = p.getProperty("ServerPwd");
Cluster cluster = Cluster.builder().addContactPoints(serverIp).withCredentials("user", "password").build();
session = cluster.connect(server);
String query = null;
String cqlStatement = "select * from table_name";
ArrayList < String > casVal1 = new ArrayList < >();
for (Row row: session.execute(cqlStatement)) {
if (!casVal1.contains(query)) {
casVal1.add(query);
}
}
System.out.println(casVal1.size());
System.out.println(casVal1);
return (casVal1);
}
}
Нужны все столбцы в результатах как результаты.