有谁研究过petStore,向高手请教秘笈

petStore是webLogic的一个sample,展示了BEA WebLogic的许多features。
正如banq的所言:学习Java必须读懂两套源代码,第一个就是Jive 第二个是Sun的宠物店Pet Store.
如果说Jive是九阴真经,那么是降龙十八掌。
各位大侠能否赐教入门捷径。

Hard,hard,hard.
花点时间看就行了,最多也就一个月的时间,就看懂了

我现在也在看,结合电子档的《petstore中的ejb设计模式》(作者是刘兵)还有banq的文章来看,效果比较好。具体看代码的时候可以到这个网址
http://java.sun.com/blueprints/code/ 这样看起来思维也特别的清晰。
希望我们的项目能够从中吸取一些好的模式。
有看这套代码的朋友可以多提一些心得,大家共同提高:)

PetStore 只适合学习,要用于项目,还要做很大的改进。
最主要的,是PetStore不太适合中大型项目的开发.
成本太高

yesky12兄:<<petstore中的ejb设计模式>> 这个文档能否给兄弟们共享一下?如可能,不胜感谢!

yesky12兄:petstore中的ejb设计模式这个文档能否给兄弟们共享一下?如可能,不胜感谢!

把这个文档给你email过去(pdf格式)
如果有研究心得,发表在banq论坛上,大家共享,真正将petstore中的东西
化为己有
祝你好运!

呵呵,拜托,我也要一份~~,谢谢

yesky12,你的《petstore中的ejb设计模式》能不能给我一份啊。paladindot@vip.sina.com,谢谢。

好东东,为什么不放上来呢?呵呵
usefulinfo@21cn.com

yesky12,你的《petstore中的ejb设计模式》能不能给我一份啊。bybsky@sina.com,谢谢。

我也要一份
lujun@tplic.com

想问一下,为什么不太适合中,成本高那
搞不懂,望指教

> PetStore 只适合学习,要用于项目,还要做很大的改进。
> 最主要的,是PetStore不太适合中大型项目的开发.
> 成本太高

TO: 张无云

对于比较中大型的项目,开发效率,高的可维护性以及成功的案例是非常重要的。

[1] PetStore 的开发效率低,配置太多,维护成本高(除非开发相应的开发工具)。
[2] 它的体系还不完善,事件没法自动产生,要人为的写HtmlActin产生事件后再交由EJBAction处理,这是完全没有必要的,我认为这里可以做修改,另个,是不是一定要由 EJB 来完成事务,那也要看情形,所以,PetStore 不应该做这样的限制。
[3] taglib 用得有些乱(针对1.3 以前版本,1.3以后的用了 standard taglib,相对好一些。)
[4] PetStore 没有大型应用的经验。 PetStore 1.2 时,Model 是放在 Session 中的,这样的做法好不好,有待商榷,网上到处说 Session 中不应该放太多的数据,我不知道他们的原因,我自已见过的,是Session会弄错数据,造成严重后果。 PetStore 1.3 以后,又提供了 DAO 直接访问数据库的手段,不知道这是不是一种妥协。

yesky12老兄,请给我发一份电子档的设计模式吧,谢谢.
shyquanvip@vip.sina.com