petStore是webLogic的一个sample,展示了BEA WebLogic的许多features。
正如banq的所言:学习Java必须读懂两套源代码,第一个就是Jive 第二个是Sun的宠物店Pet Store.
如果说Jive是九阴真经,那么是降龙十八掌。
各位大侠能否赐教入门捷径。
有谁研究过petStore,向高手请教秘笈
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