A Review on - Generating Constant Data in Real Time Environment to Save Transactions Using Xml as Static
Keywords:
Object Persistency, Java Persistence API, SQL, CRUD (create-read-update- delete).Abstract
“Where data (state) outlives the process that created it”. Persistence is one of the fundamental concepts in application development. In programming, persistence refers specifically to the ability to retain data structures between program executions, such as, for example, an image editing program or a word processor saving their documents to avoid data loss in the event of power failures. Object Persistency is an Open source Object-relational mapping framework for Java. Versions 3.2 and later provide an implementation for the Java Persistence API. Driven by XML a configuration file to configure data connectivity and map classes to database tables and DAO is thereby used to hide complex ORM.
· Java/SQL code generation tools.
· Developer writes code to call API.
· API executes necessary SQL at runtime.
Object Persistency Eliminate need for repetitive SQL. It Work with classes and objects instead of queries and result sets. Handles all create-read-update-delete (CRUD) operations using simple API; no SQL Generates DDL scripts to create DB schema (tables, constraints, sequences). Supports over 20 RDBMS; change the database by tweaking configuration files.
References
[1] Clarence J M Tauro, N Ganesan, Ritesh Kumar Sahai, Sandhya Rani A “Comparative Study on Object Persistence Methods” in International Journal of Computer Applications (0975 – 8887) Volume 42– No.7, March 2012.
[2] Clarence J M Tauro, Ritesh Kumar Sahai, Sandhya Rani A. “ Object Persistence Techniques - A Study of Approaches, Benefits, Limits and Challenges” in International Journal of Computer Applications (0975 – 8887) Sept. 2014.
[3] K.R. Dittrich, "Object-Oriented Database System : The Notions and the issues, in” : Dittrich, K.R. and Dayal, U. (eds): Proceedings of the 1986 International Workshop on Object-Oriented Database Systems http://aldex.co.uk/respec.html.
[4] Edwards, Mike. "SDO and Java Persistence Architecture (JPA)". Open SOA. osoa.org. Retrieved 5 May 2011.
[5] "Hibernate.org - Java Persistence with Hibernate". JBoss. 2009
[6] "Hibernate implements the Java Persistence object/relational mapping and persistence management interfaces"
[7] "Manning: Java Persistence with Hibernate". Manning. "Gavin King -- the founder of the Hibernate project"
[8] "JBoss.com - Industry Leadership". JBoss. Retrieved 2008-11-17. "JSR 220, EJB 3.0 Spec Committee, Gavin King, Bill Burke, Marc Fleury" http://www.javaworld.com/javaworld/jw-05-persistence.html.
Downloads
Published
Issue
Section
Categories
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
This work is licensed under a Creative Commons Attribution 4.0 International License.
Under this license, authors retain ownership of the copyright for their articles. By submitting to the International Journal of Advanced Research in Science, Management, and Technology (IJARSMT), authors grant the journal the right of first publication. Users are free to share, copy, and redistribute the material in any medium or format, and to adapt, remix, transform, and build upon the material for any purpose, including commercially, provided that appropriate credit is given to the original author(s) and the journal, a link to the license is provided, and any changes made are indicated.
