Heim > Java > javaLernprogramm > Hauptteil

Wie funktioniert Java ORM?

王林
Freigeben: 2023-04-24 23:40:06
nach vorne
1619 Leute haben es durchsucht

1.ORM-Zuordnungsbeziehung

In der tatsächlichen Entwicklung verwenden Programmierer objektorientierte Technologie, um Daten zu verarbeiten. Beim Speichern von Daten verwenden sie jedoch relationale Datenbanken, was viele Unannehmlichkeiten verursacht. ORM kann eine Brücke zwischen dem Objektmodell und den Tabellen der relationalen Datenbank bauen. Programmierer können die API verwenden, um JavaBean-Objekte direkt zu betreiben, um Vorgänge wie Datenspeicherung, Abfrage, Änderung und Löschung zu implementieren.

java orm的原理是什么

2. Prinzip des Betriebsprozesses

Konvertieren Sie Klassen oder Objekte in SQL-Anweisungen und betreiben Sie die Datenbank dann über eine Drittanbieterverbindung. Benutzer müssen keine SQL-Anweisungen mehr schreiben, ORM erledigt alles für Sie.

3. Beispiel

public class M_People
 
    {
 
 
 
        string _Pl_ID;
 
        [DataFieldAttribute("Pl_ID", "Int")]
 
        public string Pl_ID
 
        {
 
            get { return _Pl_ID; }
 
            set { _Pl_ID = value; }
 
        }
 
 
 
        int _PL_Age;
 
        [DataFieldAttribute("PL_Age", "Int")]
 
        public int PL_Age
 
        {
 
            get { return _PL_Age; }
 
            set { _PL_Age = value; }
 
        }
 
 
 
        string _Pl_Sex;
 
        [DataFieldAttribute("Pl_Sex", "nvarchar")]
 
        public string Pl_Sex
 
        {
 
            get { return _Pl_Sex; }
 
            set { _Pl_Sex = value; }
 
        }
 
 
 
        string _Pl_LoginName;
 
        [DataFieldAttribute("Pl_LoginName", "nvarchar")]
 
        public string Pl_LoginName
 
        {
 
            get { return _Pl_LoginName; }
 
            set { _Pl_LoginName = value; }
 
        }
 
 
 
        string _Pl_TrueName;
 
        [DataFieldAttribute("Pl_TrueName", "nvarchar")]
 
        public string Pl_TrueName
 
        {
 
            get { return _Pl_TrueName; }
 
            set { _Pl_TrueName = value; }
 
        }
 
 
 
        string _PL_Pwd;
 
        [DataFieldAttribute("PL_Pwd", "nvarchar")]
 
        public string PL_Pwd
 
        {
 
            get { return _PL_Pwd; }
 
            set { _PL_Pwd = value; }
 
        }
 
 
 
}
Nach dem Login kopieren

Durch die Anpassung von Attributen definieren wir eine Eins-zu-eins-Entsprechung zwischen Klassenattributen und Datenbankfeldern.

Das obige ist der detaillierte Inhalt vonWie funktioniert Java ORM?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage