<prompt> Unda programu tumizi ya Java inayounganisha kwenye hifadhidata ya Cassandra, huunda nafasi muhimu na jedwali inayoitwa bidhaa, na kufanya shughuli za CRUD kwenye jedwali la bidhaa.  <response>: Ili kuunda programu ya Java inayounganisha kwenye hifadhidata ya Cassandra, utahitaji DataStax Java Driver kwa Apache Cassandra. Unaweza kuiongeza kama tegemezi katika faili yako pom.xml ikiwa unatumia Maven:xml com.datastax.oss java-driver-core 4.13.0 Sasa hebu tuunde programu rahisi ya Java inayounganisha kwenye hifadhidata ya Cassandra, inaunda nafasi muhimu na meza inayoitwa bidhaa, na kufanya shughuli za CRUD kwenye meza ya bidhaa. javaagiza com.datastax.oss.driver.api.core.CqlSession;agiza com.datastax.oss.driver.api.core.cql.ResultSet;agiza com.datastax.oss.driver.api.core.cql.Row;darasa la umma CassandraApp utupu tuli wa umma String args Unganisha kwenye nguzo ya Cassandra jaribu CqlSession session CqlSession.builder.withKeyspacetest.build Unda kitufe kipya session.tekeleza UNDA NAFASI YA KIFUNGU IWAPO HAIPO jaribu NA replication darasa:SimpleStrategy, replication_factor:1;; Unda meza inayoitwa bidhaa session.tekeleza UNDA JEDWALI IKIWA HAIPO bidhaa za majaribio id UUID FUNGUO YA MSINGI, maandishi ya jina, desimali ya bei;; Ingiza bidhaa kwenye jedwali la bidhaa. session.tekeleza INGIZA KWENYE test.bidhaa kitambulisho, jina, bei THAMANI uuid, Bidhaa A, 10.99;; Sasisha bei ya bidhaa session.executeUPDATE test.products SET bei 9.99 WHERE id ?;, productId; Chagua bidhaa zote kutoka kwa jedwali la bidhaa. ResultSet resultSet session.executeCHAGUA KUTOKA test.products;; Chapisha bidhaa kwa Safu mlalo : resultSet System.out.printf Bidhaa: ids, names, bei.2fn, row.getUuidid, row.getStringjina, row.getBigDecimalbei; Futa bidhaa kutoka kwa meza ya bidhaa. session.executeFUTA KUTOKA KWA test.products WAPI id ?;, productId; Badilisha productId na UUID ya bidhaa unayotaka kusasisha na kufuta.Hakikisha nguzo yako ya Cassandra inaendeshwa na inapatikana. Huenda ukahitaji kurekebisha mipangilio ya muunganisho katika simu ya CqlSession.builder ikiwa nguzo yako haifanyi kazi ndani ya nchi au inahitaji uthibitishaji.Mfano huu unachukulia kuwa una nguzo ya nodi moja ya Cassandra yenye kipengele cha kurudia 1. Ikiwa unatumia nguzo ya nodi nyingi, utahitaji kurekebisha taarifa ya uundaji wa nafasi muhimu ipasavyo. 