Als ich für ein beginnendes Projekt lernte, stieß ich auf die Situation, Record oder einen Kurs mit JPA zu verwenden.
Am Ende habe ich festgestellt, dass sich Record nicht wie eine Klasse verhält, die Lombok verwendet, da Attribute als „Final“ erstellt werden. Heute versuche ich, mein Gespür für die Verwendung zu schärfen.
-- Die Eingabe des verschlüsselten Passwortwerts ist mir nicht gestattet, da dadurch das Objekt initialisiert wird und nicht geändert werden kann. Wenn ich das Objekt mit bereits verschlüsseltem Passwort starte, tritt ein Problem auf, weil es nicht über die ID
verfügtAlle Projekte, an denen ich teilgenommen habe, hatten immer eine ORM-Struktur mit JPA|Hibernate.
Ich habe immer versucht, die Struktur beizubehalten, weil ich verstanden habe, dass sie leicht zu lesen und gut strukturiert ist. Aber ich habe immer mit der normalen Klasse gearbeitet und mit den Lombook-Eigenschaften und -Konfigurationen zum Erstellen der Datenbank aufgebaut.
Jetzt versuche ich, mein Wissen über die Struktur von Record anzupassen, um zu verstehen, ob das Problem bei meinem Verständnis oder bei Record liegt, das sich immer so verhalten wird.
Das obige ist der detaillierte Inhalt vonJavas Zweifel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!