Oracle9iAS TopLink

Oracle9iAS TopLink is an important component for Java developers because it provides a mechanism for making Java objects persistent across sessions.  In object-oriented languages such as Java, C# or C++, objects can be instantiated and destroyed according to the needs of the program.

The problem is that OO languages like Java create objects in the RAM heap, and upon termination of the program, all of the programs objects are destroyed.  Oracle9iAS TopLink is a persistence framework that enables object persistence by supplying routines that can be invoked to store Java objects in relational database tables (in any relational database that supports JDBC).  In addition, Oracle9iAS TopLink provides a GUI tool, the Mapping Workbench, that greatly simplifies the task of mapping Java objects and their attributes to database tables.  TopLink also provides powerful features like a query framework, object-level transaction support, relationship mappings, object caching, and much more.  Prior to TopLink, the programmer would have to write custom JDBC code to store and retrieve the Java objectís attributes to/from a relational table. This is extremely time-consuming and error prone plus difficult to change. TopLink is built on top of JDBC but does not require developers to use JDBC (or even SQL!).  Oracle9iAS TopLink supports all J2EE compliant application servers, and can be used to store object data from standard Java objects, as well as entity beans. Please refer to the Oracle9iAS TopLink documentation for more information.

Next, letís introduce the main topic of this text, the administration and management of Oracle9iAS.



Read more here:

http://www.dba-oracle.com/application_server/t_app_server_toplink.htm

 

*****************************************

Is your Database Healthy?

Oracle is the worlds most complex and robust database and there are hundreds of sub-optimal setting that can cripple your database performance.

BC has a great Oracle health check where we identify all database bottlenecks to ensure that your mission-critical system is running at optimal speeds.

Just call 800-766-1884 to schedule your health check.