当前位置: 技术问答>java相关
请问session bean和实体bean的区别
来源: 互联网 发布时间:2015-07-09
本文导语: 请详细说明,最好能举例说明他们分别用在不同的地方。 | 实体bean实现商务逻辑,所谓商务逻辑就是能用语言描述的东西,比如一个人,一艘船,实体bean的每一个动作一般对应于数据库中数...
请详细说明,最好能举例说明他们分别用在不同的地方。
|
实体bean实现商务逻辑,所谓商务逻辑就是能用语言描述的东西,比如一个人,一艘船,实体bean的每一个动作一般对应于数据库中数据的改变。
session bean负责在不同实体bean之间建立联系或者适合当前的浏览者建立联系,最典型的要属电子商务的购物车程序。
session bean负责在不同实体bean之间建立联系或者适合当前的浏览者建立联系,最典型的要属电子商务的购物车程序。
|
应该放在session bean中吧。
但是取数据的操作是在entity bean中,不知我的看法是否合理。
但是取数据的操作是在entity bean中,不知我的看法是否合理。
|
为了重用吧!
|
关于二者的区别随便那本书都写了不止四、五页,贴出来占地方,还是找些好的参考书看看吧。
|
包容器对三种bean提供的服务完全不同,它们的作用也完全不同,怎么能用依句重用性好来解释呢。同意wzylily(道北人)的看法,你应该找本好的书看看,自己也动手实践一下,也许领悟更深。
|
我得理解是:
session 代表客户端的动作,负责处理业务逻辑。
entity bean 代表数据库中的table.
处于安全性的考虑,不能把entity bean的接口设为远程接口,而是通过session bean 来访问。
session 代表客户端的动作,负责处理业务逻辑。
entity bean 代表数据库中的table.
处于安全性的考虑,不能把entity bean的接口设为远程接口,而是通过session bean 来访问。