Preview

Comparative Study of Persistent Technologies in Java.

Powerful Essays
Open Document
Open Document
6220 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Comparative Study of Persistent Technologies in Java.
Comparative study of persistent technologies in Java

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

You May Also Find These Documents Helpful

  • Best Essays

    Rob, P., & Coronel, C. (2002). Database systems: design, implementation, and management (5th ed.). Boston, MA: Course Technology.…

    • 1383 Words
    • 5 Pages
    Best Essays
  • Good Essays

    The research methodology will include relevant data provided by scholarly documents and databases that will provide the thorough, exhaustive and comprehensive analysis of the researched material. By using quantitative and qualitative analysis data collection tools that will recognize the time-tested procedures, an up-to-date process will be presented. Lastly, this intense…

    • 2227 Words
    • 9 Pages
    Good Essays
  • Powerful Essays

    infs2603

    • 1000 Words
    • 4 Pages

    Take this exam home, set aside 2 hours and try to test yourself under exam…

    • 1000 Words
    • 4 Pages
    Powerful Essays
  • Satisfactory Essays

    This course introduces students to object-oriented programming. It covers object-oriented tools for system analysis, design and development. The course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs.…

    • 414 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Prg420 Syllabus

    • 1691 Words
    • 7 Pages

    Faculty and students/learners will be held responsible for understanding and adhering to all policies contained within the following two documents:…

    • 1691 Words
    • 7 Pages
    Satisfactory Essays
  • Good Essays

    Athabasca Assignment

    • 837 Words
    • 4 Pages

    Relational databases are not new technology. Commercially, they gained importance in the early 1980s with the introduction of Oracle’s relational database, and since then they have been an essential tool for most businesses. Databases are critical tools that help to support various business functions in an organization. These information systems help a business to build and maintain competitive advantage. Databases not only support the operational levels of business—they are also used to support the activities of managers.…

    • 837 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    11. Described the method of data analysis used in this research. (100 -150 words- 10 marks)…

    • 699 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Deitel, H.M., & Deitel, P.J. (2002). Java: How to program (6th ed.). Upper Saddle River, NJ: Pearson…

    • 253 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Homeless Ethnography

    • 1251 Words
    • 6 Pages

    The data analysis from this article is mainly with the interviews that were conducted by the researcher for this project. Their observations also played a factor in their analysis of data.…

    • 1251 Words
    • 6 Pages
    Better Essays
  • Powerful Essays

    The Art and Science of Java

    • 49170 Words
    • 197 Pages

    This text is an early draft for a general introductory textbook in computer science—a Java-based version of my 1995 textbook The Art and Science of C. My hope is that I can use much of the existing material in writing the new book, although quite a bit of the material and overall organization have to change. At this point, the material is still in a preliminary form, and the feedback I get from those of you who are taking this course will almost certainly lead to some changes before the book is published. One of the central features of the text is that it incorporates the work of the Association of Computing Machinery’s Java Task Force, which was convened in 2004 with the following charter:…

    • 49170 Words
    • 197 Pages
    Powerful Essays
  • Powerful Essays

    Youmans, B. (1997). Java: Cornerstone of the Global Network Enterprise? Retrieved 17 April 2006 from http://ei.cs.vt.edu/~history/Youmans.Java.html.…

    • 2033 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    This is a great opportunity to acknowledge and to thanks all those persons without whose support and help this project would have been impossible. We would like to add a few heartfelt words for the people who were part of this project in numerous ways.…

    • 6950 Words
    • 28 Pages
    Good Essays
  • Powerful Essays

    Java Programming- Chinmay

    • 6385 Words
    • 41 Pages

    As of December 2008, the latest release of the Java Standard Edition is 6 (J2SE). With…

    • 6385 Words
    • 41 Pages
    Powerful Essays
  • Good Essays

    Scja Java Technologies

    • 651 Words
    • 3 Pages

    The client stub’s marshal method calls the name and arguments and sends them to the skeleton on the server side. After they receive the results from the sender, they return the result back to the method call invoker.…

    • 651 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Java Dumps

    • 5526 Words
    • 23 Pages

    Answer: A, F QUESTION: 3 Given: 7. void waitForSignal() { 8. Object obj = new Object(); 9. synchronized (Thread.currentThread()) { 10. obj.wait(); 11. obj.notify(); 12. } 13. } Which statement is true? A. This code can throw an InterruptedException. B. This code can throw an IllegalMonitorStateException. C. This code can throw a TimeoutException after ten minutes. D. Reversing the order of obj.wait() and…

    • 5526 Words
    • 23 Pages
    Satisfactory Essays

Related Topics