For Immediate Release
Date: May 26, 2004
Contact: Damodar Periwal - 408
282-3606 - firstname.lastname@example.org
Remodeled Pet Store
Making Brisk Sales
JDX™ OR-Mapper Provides Simpler and Faster
San Jose, Calif. May 26, 2004: Two recent computer engineering
graduates from San Jose State University have discovered a simpler
approach to building pet stores that sell fast. Rajini Raju and Chaya Sudindrakumar, both from the
class of 2003, have re-architected the Java Pet Store application by
using Software Tree’s JDX data integration technology that removes the
complexity out of Java/database programming. The resulting application provides more flexibility
and superb performance.
The Java Pet Store is a sample e-commerce application based on the
BluePrints guidelines from Sun Microsystems. The Java BluePrints Program
is meant to illustrate best practices on how to build end-to-end
applications using Java technology.
The original Pet Store application employs EJB Entity
Beans component model to represent application objects like
customers, purchase orders, and credit cards. However, many developers find Entity Beans to be too
complex and heavyweight.
“Remodeling the Pet Store required us to replace the brittle
Entity Beans with supple Plain Old Java Objects (POJO),” said
object-relational mapping (OR-Mapping) technology came in very handy as
it provided a lightweight persistence infrastructure for POJOs. Using JDX eliminated many months
of labor-intensive task of hand-coding JDBC/SQL statements that would
otherwise be required to integrate with relational data storage.”
“JDX’s non-intrusive approach to data integration gave
us a lot of flexibility in modeling different entities of the Pet Store,”
said Chaya. “JDX helps create better
performing, more intuitive, and modular applications easily.”
“The complexity of the J2EE platform is causing
nightmares for application developers,” commented Damodar Periwal,
President & CEO of Software Tree. “It is gratifying to know that Rajini and Chaya, as
part of their internship project, could easily create a simpler and
faster implementation of a sophisticated enterprise class application
like Java Pet Store, using our patented OR-Mapping technology (JDX). We invite all Java/J2EE
developers to reap the benefits of using this versatile and practical
product in creating higher-quality applications with improved
A detailed technical report describing the
re-architecture of the Java Pet Store application using JDX OR-Mapper is
available for a free download from Software Tree’s web site at http://www.softwaretree.com. The full implementation
code is also available for a nominal cost from the web site.
About Software Tree
Founded in 1997, Software Tree is a Silicon
Valley-based technology leader in providing superior software
infrastructure that simplifies data integration. Software Tree has
licensed JDX to leading-edge organizations around the world, such as
British Telecom, Xerox, CNT, Los Alamos National Labs, UAB Medical
Center, Electronic Arts, and the Darden Business School. For more information, visit http://www.softwaretree.com.
is a trademark of Software Tree.
Java and J2EE are registered trademarks of Sun Microsystems. All other marks are the
property of their respective owners.