DocumentCode
2859026
Title
Efficient Implement of ORM (Object/Relational Mapping) Use in J2EE Framework: Hibernate
Author
Xia, Chuanlong ; Yu, Guangcan ; Tang, Meng
Author_Institution
Int. Sch. of Software, Wuhan Univ., Wuhan, China
fYear
2009
fDate
11-13 Dec. 2009
Firstpage
1
Lastpage
3
Abstract
Object-relational mapping (ORM) in computer software is a programming technique for converting data between incompatible type systems in relational databases and object-oriented programming languages. ORM technologies mediates between object oriented architecture system and relational environment; it is a solution for paradigm mismatch. This creates, in effect, a "virtual object database" that can be used from within the programming language. There are both free and commercial packages available that perform object-relational mapping, although some programmers opt to create their own ORM tools. The ORM approach was first realized in Hibernate, an open source project for Java systems started in 2002, which will be introduced here.
Keywords
Java; object-oriented databases; public domain software; relational databases; type theory; Hibernate project; J2EE framework; Java system; ORM technology; ORM tool; computer software; data conversion; object oriented architecture system; object-oriented programming language; object-relational mapping; open source project; relational database; type system; virtual object database; Computer architecture; Computer languages; Java; Object oriented databases; Object oriented programming; Optimized production technology; Packaging; Programming profession; Relational databases; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-4507-3
Electronic_ISBN
978-1-4244-4507-3
Type
conf
DOI
10.1109/CISE.2009.5365905
Filename
5365905
Link To Document