Ein Datensatz in Java wird hauptsächlich verwendet, um eine Art sichere Ansicht der im Rahmen der SQL-Abfragen vorhandenen Daten bereitzustellen. Es ist Teil einer Bibliothek namens java.util.list, die die meist parametrisierten Datentypen enthält. Wenn eine Auswahlanmerkung für die Methode ausgewählt wird, wird in diesem Fall der Abfrageparameter für jede Datenklasse verwendet, die über andere Zugriffsmodifikatoren wie „public“ verfügt, um den Zugriff von den Abfragen auf die in der Klasse vorhandenen Methoden zu ermöglichen. Ein Datensatz in Java kann sich entweder verbunden oder getrennt verhalten.
WERBUNG Beliebter Kurs in dieser Kategorie JAVA MASTERY - Spezialisierung | 78 Kursreihe | 15 ProbetestsDa der Datensatz zur Reflexion und Darstellung vieler Szenarien verwendet wird, wird er auf folgende Weise erstellt:
Code:
Dataset dt = new DefaultDataset (); // creation syntax for the dataset for (b=0, b<8, b++) // condition setting { Instnc inst_1 = Instnc.randomInstnc(12); // defining the instance for the dataset Dt.add(inst_1); //adding the instance for the dataset }
Sobald ein Datensatz erstellt wurde, gibt es Möglichkeiten, den Datensatz mit einer ausgewählten Annotation zu synchronisieren, die angewendet wird, wenn ein Datensatz für die Bedienung von Dingen konfiguriert wird und das Element dann im getrennten Format festgelegt wird. Wenn Daten in einem beliebigen Format gespeichert werden und dann zur Synchronisierung aufgefordert werden, gibt es dafür Möglichkeiten, die die Dataset.sync-Methode nutzen, um die gesamten Daten zu synchronisieren, die bei einigen Drittanbietern zur Manipulation gespeichert sind.
Die Änderung innerhalb der Daten erfolgt durch die Verwendung der darüber liegenden Operationen, die atomarer Natur sind. Außerdem wird die Dataset.sync-Methode verwendet, die zur Weitergabe des geänderten Datensatzes an den angegebenen Speicherort oder Datenspeicher verwendet wird. Wenn in dem Szenario die Synchronisierung zwischen dem erstellten Datensatz und dem gespeicherten Speicherort fehlschlägt, wird die SQLDataSetSyncException ausgelöst, die das Ergebnis einer Provokation von DataSet.sync ist.
Im Folgenden finden Sie Beispiele für DataSet Java:
Dieses Programm wird zum Erstellen und Iterieren des gesamten Datensatzes verwendet, der den Fahrzeugnamen und die Fahrzeugmerkmale darstellt, wenn eine SQL-Abfrage darüber ausgeführt werden soll.
Code:
public class Cars_dtset { public String car_name; public String car_description; public int car_no; } interface Actual_Query extends Bs_Query { @Select("select car_name, car_description, car_no from Cars_dtset") DataSet<Cars_dtset> getAllCars_dtset(); } Actual_Query mq_0 = con.createQueryObject(Actual_Query.class); DataSet rows = mq_0.getAllCars_dtset(); for (Cars_dtset mq_0: rows) { System.out.println("CarName = " + mq_0.car_name); System.out.println("CarDescription = " + mq_0.car_description); }
Erklärung:
Der folgende Codeausschnitt stellt die Manipulation zum Einfügen einer Zeile in den definierten Datensatz dar.
Code:
DataSet rows = mq_0.getAllCars_dtset(); Cars_dtset newCar = new Cars_dtset(); newCar.car_name="Porsche_cv "; newCar.car_description="It’s a classic_range_of_collection. "; rows.insert(newCar);
Erklärung:
Der folgende Codeausschnitt stellt die Manipulation zum Einfügen von Daten in die Tabelle dar, um sie innerhalb der Select-Klausel zu ändern, indem Sie dasselbe ausführen.
Code:
DataSet rows = mq_0.getAllCars_dtset(); for (Cars_dtset mq_0: rows) { if (mq_0.car_description.equals("")) { mq_0.car_description="limborgini_car_range"; rows.modify(); } }
Erklärung:
This program demonstrates the deletion of rows from within the dataset in the case where any element within the dataset row is not required or is irrelevant.
Code:
DataSet rows = mq_0.getAllCars_dtset(); for (Cars_dtset mq_0: rows) { if (mq_0.car_description.equals("abc")) { rows.delete(); } }
Explanation:
Deletion plays an important role when it comes to manipulation of data within a dataset as sometimes the scenario arises where the data is irrelevant or throwing continuous exceptions than in that case there are chances of getting the SQLDataSetSync exceptions at that time deletion can be the utmost requirement for solving the error or any troubleshooting issue that might arise at the time of implementation or development, thus leading to bugs.
DataSet Java is a good add on with respect to Java when it comes to deal with huge sets of data and instances as nowadays it is used and blend with lots of new technologies like machine learning, AWS and normal enterprise application as it gives the developers and programmers the ability to query with the operations already present as part of the library and syntax.
Das obige ist der detaillierte Inhalt vonDataSet Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!