session.execute("CREATE TABLE IF NOT EXISTS " + KEYSPACE + ".qp_test (id int PRIMARY KEY, cid int, val text);");
String insertCQL = "INSERT INTO " + KEYSPACE + ".qp_test (id, cid, val) VALUES (?, ?, ?)";
String selectCQL = "Select * from " + KEYSPACE + ".qp_test where id = ?";
PreparedStatement preparedInsert = session.prepare(insertCQL);
PreparedStatement preparedSelect = session.prepare(selectCQL);
session.execute(preparedInsert.bind(1, 1, "value"));
assertEquals(1, session.execute(preparedSelect.bind(1)).all().size());
cluster.close();
cluster = Cluster.builder().addContactPoint("127.0.0.1")
.withPort(DatabaseDescriptor.getNativeTransportPort())
.build();
session = cluster.connect();
preparedInsert = session.prepare(insertCQL);
preparedSelect = session.prepare(selectCQL);
session.execute(preparedInsert.bind(1, 1, "value"));
assertEquals(1, session.execute(preparedSelect.bind(1)).all().size());
}