<prompt> Unda programu tumizi ya Java inayounganisha kwenye hifadhidata ya PostgreSQL, kupata rekodi zote kutoka kwa jedwali la watumiaji, na kuzichapisha kwenye dashibodi kwa njia iliyoumbizwa.  <response>: Ili kuunda programu ya Java inayounganisha kwenye hifadhidata ya PostgreSQL, kupata rekodi zote kutoka kwa jedwali la watumiaji, na kuzichapisha kwenye dashibodi kwa njia iliyoumbizwa, fuata hatua hizi:1. Sakinisha kiendeshi cha PostgreSQL JDBCKwanza, unahitaji kupakua kiendeshi cha PostgreSQL JDBC faili ya JAR kutoka kwa tovuti rasmi: Unda mradi mpya wa JavaUnda mradi mpya wa Java kwa kutumia IDE yako uipendayo au zana ya kujenga k.m., Eclipse, IntelliJ IDEA, Maven, Gradle.3. Ongeza kiendeshi cha PostgreSQL JDBC kwenye mradi wakoOngeza faili ya JAR iliyopakuliwa kwenye njia ya darasa ya mradi wako.4. Andika msimbo wa JavaHapa kuna mfano wa programu rahisi ya Java ambayo inaunganisha kwenye hifadhidata ya PostgreSQL, kupata rekodi zote kutoka kwa jedwali la watumiaji, na kuzichapisha kwa koni kwa njia iliyoumbizwa: javakuagiza java.sql.Connection;agiza java.sql.DriverManager;agiza java.sql.ResultSet;agiza java.sql.Statement;darasa kuu la umma utupu tuli wa umma String args Badilisha hizi na maadili yako mwenyewe Url ya kamba jdbc:postgresql:localhost:5432mydatabase; Mtumiaji wa kamba myuser; Nenosiri la kamba nenosiri langu; jaribu Pakia kiendeshi cha PostgreSQL JDBC Class.forNameorg.postgresql.Driver; Unganisha kwenye hifadhidata Muunganisho wa muunganisho DriverManager.getConnectionurl, mtumiaji, nenosiri; Tekeleza swala kupata rekodi zote kutoka kwa jedwali la watumiaji. Taarifa ya taarifa connection.createStatement; ResultSet resultSet statement.executeQueryCHAGUA KUTOKA KWA watumiaji; Chapisha rekodi zilizorejeshwa kwa njia iliyopangwa System.out.printlnIDtNametEmail; wakati resultSet.next int id resultSet.getIntid; Jina la kamba resultSet.getStringjina; Barua pepe ya kamba resultSet.getStringbarua pepe; System.out.printfdtstsn, kitambulisho, jina, barua pepe; Funga rasilimali resultSet.close; taarifa.funga; connection.close; kukamata Isipokuwa e e.printStackTrace; Badilisha vigeu vya url, mtumiaji, na nenosiri kwa thamani zako mwenyewe.5. Endesha programu ya JavaEndesha programu ya Java kwa kutumia IDE yako au zana ya ujenzi. Dashibodi inapaswa kuonyesha rekodi kutoka kwa jedwali la watumiaji kwa njia iliyoumbizwa.Kumbuka: Mfano huu unachukulia kuwa una hifadhidata ya PostgreSQL iliyo na jedwali la watumiaji lililo na safu wima id, jina, na barua pepe. Hakikisha umerekebisha msimbo kulingana na schema yako halisi ya hifadhidata. 