What is the Pet Store Demo?
Freeman: The Pet Store Demo is the reference application for J2EE that showcases the main features of the J2EE platform. It’s part of the Blueprints program that seeks to provide best practice guidelines for J2EE application development. J2EE Blueprints includes a Web site, a best-selling book, design patterns, and reference applications. In the future, J2EE Blueprints will include other demo applications besides the Pet Store. The Pet Store is currently being used in the Deployathon, an event in which a J2EE application is deployed and run on multiple application servers to demonstrate J2EE portability. JDJ: Could you briefly describe what role you’ve had in the design and “disbursement” of the Pet Store Demo application? Freeman: I’m the manager of the J2EE Blueprints team, and my team designed and wrote the code for the Java Pet Store. As J2EE’s Application Programming Model group, we’re responsible for making best-practice recommendations to application developers. The Java Pet Sto