关于pet store 的一个疑问

03-05-16 苏循道

我在看pet store 原码的时候,碰到一点问题,百思不得其解,petstore在ejb层和web层分别用了两个服务定位类,ServiceLocator,两个类都叫ServiceLocator但一个放在ejb包里,另一个放在web包里,功能都一样,对外界提供一个寻找ejbHome,messageQueen的功能,不同的是web层的ServiceLocator实现了single,和cache的功能,我奇怪的是为什么ejb层的ServiceLocator为什么不实现cache功能,在ejb层不实现single,这个我是理解的,但是cache应该是可以实现的,但为什么petstore没有去实现了,难道这里还有一些别的原因么,欢迎道友们传道解惑。