PetStore是SUN公司推出的一个宠物商店的系统,其唯一的目的不是让你卖宠物,而是学习J2EE最新版本的特性的一个绝好例子。也有不少语言推出相应版本的宠物商店。
Petstore的J2EE设计模式和组件框架思想是最值得学习的两种技术,在PetStore中,真正有关宠物这个具体应用相关的代码很少,整个宠物店是构架在一系列可重用的EJB组件上,这种架构思想值得借鉴。
Petstore只是一种设计思想的展示品,离成熟品有一定距离,性能设计未考虑,.NET曾经将自己精心设计的产品与之相比,这种比较是不公平的,它如同嘲笑模特儿服装不能穿到大街上一样可笑。不过现在,更多轻量JPestore值得学习。
评论