例如访问数据库、调用其他 EJB 组件。EntityBean 被用来代表应用系
统中用到的数据。
对于客户机,SessionBean 是一种非持久性对象,它实现某些在服务
器上运行的业务逻辑。
对于客户机,EntityBean 是一种持久性对象,它代表一个存储在持久
性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的实
体。
Session Bean 还 可 以 再 细 分 为 Stateful Session Bean 与
Stateless Session Bean ,这两种的 Session Bean 都可以将系统逻
辑放在 method 之中执行,不同的是 Stateful Session Bean 可以记
录呼叫者的状态, 因此通 常来 说,一 个使用者会 有一个 相对 应的
Stateful Session Bean 的实体。Stateless Session Bean 虽然也是
逻辑组件,但是他却不负责记录使用者状态,也就是说当使用者呼叫
Stateless Session Bean 的时候,EJB Container 并不会找寻特定的
Stateless Session Bean 的实体来执行这个 method。换言之,很可
能数个使用者在执行某个 Stateless Session Bean 的 methods 时,
会是同一个 Bean 的 Instance 在执行。从内存方面来看, Stateful
Session Bean 与 Stateless Session Bean 比 较 , Stateful
Session Bean 会 消 耗 J2EE Server 较 多 的 内 存 , 然 而 Stateful
Session Bean 的优势却在于他可以维持使用者的状态。
(、! !和 ! ! 的区别。 Collection 是集合类的上
级接口,继承与他的接口主要有 Set 和 List.
Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现
对各种集合的搜索、排序、线程安全化等操作。
评论0
最新资源