A Mahindra-Satyam Short Term Project submitted by:
Vageesh Verma
PGDM 2010-12
Institute Of Management Technology, Ghaziabad Executive Summary
A) Title of the Project
To make a Comparative study of persistent technologies in Java. There are many persistent technologies like J DBC, EJB, Hibernate, iBatis, JPA , JDO etc.., a comparative study of these technologies and which one is suitable for a given situation.
B) Objective of the Project
The project gives an overview of the different persistent technologies in Java and makes a comparative study of the different technologies.It analyses under which conditions a particular persistent technology is suitable and when it is ill suited along with its benefits and shortcomings.
C) Scope of the Project
The project compares EJB, Hibernate, iBatis, JPA and a comparison of Hibernate vs JDBC.It also compares the top IT companies of India.
D) Limitations of the project It doesn’t compare all the available persistent java technologies but selectively compares EJB,Hibernate ,iBatis,JPA. E) Research methodology The research methodology is causal in nature and the sources used for collecting information is secondary in nature. The data was complied with the help of sources like News articles, Internet, ProQuest databases
Technological overview of Persistence technologies in java
Hibernate
Hibernate is an object-relational mapping (ORM) library for the Java language, providing a framework for mapping an object-oriented domain model to a traditional relational database. Hibernate solves object-relational impedance mismatch problems by replacing direct persistence-related database accesses with high-level object handling functions.Hibernate is free software that is distributed under the GNU Lesser General Public License.
Hibernate 's primary
Bibliography: * http://en.wikipedia.org/ * http://today.java.net/pub/a/today/2007/12/18/adopting-java-persistence-framework.html * http://java.dzone.com/news/hibernate-best-choice * http://www.devx.com/java/Article/32314/1954 * http://www.narendranaidu.com/2008/07/comparison-of-ibatis-hibernate-and-jpa.html