Successful case analysis of JDO

zhaozj2021-02-17  35

Successful case analysis of JDO

Source: Links on JDOCENTRAL.com: "A Case Study: Replacing The Persistence Layer of a Business Process Engine with JDO" This PDF document describes a software application company in Massachusetts in the application development situation before and after JDO, initially they It is a comparative specification that implements an ODMG3.0 specification layer that implements an ODMG3.0 specification. The data structure of their project is approximately 33 data classes, with hundreds of fields, and some additional data sheets, about 300), and the scale is relatively large. After using JDO, they found that they wrote a few years of code in terms of quantity, performance, maintainability, etc. (they used Kodojdo2.4.2). For example, performance data comparison: JDO: self-write bottom = 1842: 401, the gap is so big! For more details, please download this document. This includes the process of transferring to JDO from its own JDBC, as well as some performance comparison data for development processes and time, different development modes (JDBC, JDO, EJB). In the case of a few words in the document: There is a description of the original text that JDO is more efficient than the self-written data packaging layer: JDO is probably a far more productive environment Than Any Home-Grown Persistence Layer. Another original text description has a certain extent loss SQL performance:. It certainly would have yielded faster results if we had hand-coded the SQL for each class But with 33 classes in the process engine, and roughly another 300 in the remainder of our application, a hard-coded approach . does not seem like the best approach to take as well as a description of the available EJB JDO instead of under what circumstances: With the availability of JDO, it makes you wonder when and if you would ever need an EJB container at all within your application architecture if you Use it is only as a front-end to your database. The copyright of this article belongs to the author, but welcome to reprint, the premise is to indicate the source and the original author. In addition, welcome to some of my articles in my column, and make valuable comments!

转载请注明原文地址:https://www.9cbs.com/read-29869.html

New Post(0)