当前位置:  技术问答>java相关

entity Bean 和session bean 的问题(有分)

    来源: 互联网  发布时间:2015-09-06

    本文导语:  在J2ee设计时,如对数据库的操作 session bean 可以做,entity bean也可以做 到底何种情况下使用呢? 用entity bean 有什么好处呢 一般情况下2 者是如何搭配的? | 有三种企业级的bean: 会话(session)...

在J2ee设计时,如对数据库的操作
session bean 可以做,entity bean也可以做
到底何种情况下使用呢?
用entity bean 有什么好处呢
一般情况下2 者是如何搭配的?

|
有三种企业级的bean: 会话(session) beans, 实体(entity) beans, 和 消息驱动(message-driven) beans. 会话bean 表示与客户端程序的临时交互. 当客户端程序执行完后, 会话bean 和相关数据就会消失. 相反, 实体bean 表示数据库的表中一行永久的记录. 当客户端程序中止或服务器关闭时, 就会有潜在的服务保证实体bean 的数据得以保存.消息驱动 bean 结合了会话bean 和 JMS的消息监听器的特性, 允许一个业务层组件异步接收JMS 消息. 


|
jdbc是一个接口,可以放在任何地方,甚至是jsp。但我觉得最好尽量放到entity beans中,一是ejb container提供了许多内在的服务,减少了你的麻烦(当然是在会用之后),二是责任分配的问题,session beans只用来处理企业逻辑,数据库操作由entity beans处理,这样数据结构的变化不会影响到企业逻辑,因为在实际项目中,数据要比企业逻辑更易变化。

|
基本 上同意火鸟的观点。一般情况下用 session bean 来调用 entity bean。这样能完全保证事务,和 并发处理。

    
 
 

您可能感兴趣的文章:

  • 商业逻辑应该放在entity bean里还是session bean里比较好
  • 再问session bean 调用entity Bean的问题
  • ejb中session bean 如何本地调用entity bean
  • 两个Entity Bean关联,怎样在Session Bean中同时创建?
  • 商业逻辑应该放在entity bean里还是session bean里比较好(前个帖子我进不去了)
  • session bean调用entity bean的一个奇怪的问题!
  • ejb中session bean 如何本地调用entity bean(一定给分)
  • 请教在JB中建立EJB时2个问题,CMP2.0 ENTITY Bean 与BMP Entity Bean有什么区别么?有个local home interface class是什么东西??谢谢
  • 有关entity EJB的问题
  • 用jbuilder开发entity bean中这个问题怎么解决??
  • 请问在Entity bean中这日期型字段的问题?
  • 关于J2EE中创建Entity Bean的问题
  • 请教一个entity bean的问题
  • 开发Entity Beans的问题,Container都起来了,用client去测时出现问题
  • nginx、Apache、IIS服务器解决 413 Request Entity Too Large问题方法汇总
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.xml.stream接口xmlstreamconstants成员方法: entity_declaration定义参考
  • together中怎么将Entity Ejb和数据库里面的一张表相对应?
  • java命名空间javax.xml.stream接口xmlstreamconstants成员方法: entity_reference定义参考
  • 在EJB中,CMP类型的Entity Bean为什么引入Relationship Fields?
  • java命名空间javax.swing.text.html.parser接口dtdconstants的类成员方法: entities定义及介绍
  • NOSQL iis7站长之家
  • java命名空间javax.swing.text.html.parser接口dtdconstants的类成员方法: entity定义及介绍
  • 用JBuilder发布Entity Bean
  • java命名空间java.net类httpurlconnection的类成员方法: http_entity_too_large定义及介绍
  • ENTITY EJB是否类似分布系统上的全局变量
  • java命名空间javax.xml.stream类xmlinputfactory成员方法: is_supporting_external_entities定义参考
  • 寻求方案:sessionless bean怎样包装、调用entity bean操作数据库?
  • java命名空间javax.xml.stream类xmlinputfactory成员方法: is_replacing_entity_references定义参考
  • 在Seesion bean中的一个方法调用Entity Bean调用错误,在线等待!!!!!!!
  • java命名空间javax.swing.text.html.parser类entity的类成员方法: type定义及介绍
  • 关于entity bean(cmp)中primaryKey
  • java命名空间javax.swing.text.html.parser类entity的类成员方法: name定义及介绍
  • 有没有关于如何发布Entity Bean的例子?
  • java命名空间javax.swing.text.html.parser类entity的类成员方法: data定义及介绍
  • 有关在entity中处理oracel中的自动递增字段的处理,常用的做法是怎样的?
  • java命名空间javax.swing.text.html.parser类entity的类成员方法: gettype定义及介绍
  • 查询返回多条记录是不是就不能使用Entity Bean了?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3