Heim  >  Artikel  >  Java  >  Was ist Orm?

Was ist Orm?

藏色散人
藏色散人Original
2020-04-24 11:14:035602Durchsuche

Was ist Orm?

Was ist ORM?

ORM: Object Relational Mapping (kurz ORM). Der Zweck besteht darin, die Datenbank wie ein Objekt zu betreiben. Da die Datenbank nicht objektorientiert ist, ist für die Zuordnung eine Programmierung erforderlich.

Theoretisch kann das ORM-Framework eine höhere Entwicklungseffizienz erreichen als ohne, aber der Lernaufwand für den Ruhezustand ist immer noch relativ hoch. Die Hauptnachteile bestehen darin, dass das Erlernen des Frameworks einige Zeit in Anspruch nimmt und die Ausführungseffizienz relativ schlecht ist. Für große Projekte lohnt es sich dennoch, solange zunächst ein einfaches und benutzerfreundliches ORM-Framework benötigt wird.

Gemeinsame ORM-Frameworks umfassen den Ruhezustand, semiaktive ORM-Frameworks umfassen Mybatis, und das neue benutzerfreundliche Bee-Framework möchte lediglich, dass alle ORM-Frameworks die Standardschnittstellen einheitlich verwenden. mybaits jedoch nicht.

Mit Hibernate und Mybatis müssen Sie jedes Mal, wenn Sie einen Tisch bedienen, eine Dao-Datei schreiben, was sich wie repetitive Arbeit und langweilig anfühlt. Bee-Framework: ein ORM-Framework, das in zehn Minuten erlernt werden kann. Es muss nicht jedes Mal Code geschrieben werden, wenn ein Dao geschrieben wird, was Zeit und Mühe spart, die Entwicklungseffizienz ist extrem hoch und die Codierungskomplexität beträgt O(1). Ein Java-ORM-Framework, dessen Entwicklungskosten und Entwicklungsgeschwindigkeit nicht schlechter sind als PHP.

Empfohlenes Tutorial: „Java lernen

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

Stellungnahme:
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