Font Size: a A A

Analyze Some Strategy Behind ORM About Persistence Of Objects In Java Applications

Posted on:2007-07-03Degree:MasterType:Thesis
Country:ChinaCandidate:L Y YuanFull Text:PDF
GTID:2178360182980204Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Today human beings are living in information age. Enterprises, Government andother organizations have adopted different kinds of business applications, which arelarge and complex and needs support of comprehensive technologies to build. J2EE isa major technology to build business applications,which are very popular because ofits advantages such as platform independence,easiness and robustness.Enterprise applications often have large and complex data to work on, togetherwith business rules that fail all tests of logical reasoning.How to take all that complexity and come up with system of objects that canmake more tractable. Developing a good Domain Model for this is difficult, butwonderfully satisfying. Yet that's not the end of the problem. Such a domain model hasto persisted to a database, and like many projects we were using a relational database.In my thesis, The first part is a set of narrative chapters on a number of importanttopics in the persistence of enterprise applications. They introduce various problems inthe persistence of enterprise applications and their solutions. The details of thesolutions are in the second part, organized as patterns.To be one of the implementations of Object Relational Mapping(ORM),Hibernate is a powerful, high performance object/ relational persistence for Java, andhas already been the criterion of Java ORM .I describe the predominance of Hibernate.At last,We analyze some mechanism behind Hibernate about automated persistenceof objects.
Keywords/Search Tags:Persistence, Object, Relational model, ORM, Hibernate
PDF Full Text Request
Related items