java,什么是Session Bean 和 Entity Bean

java,什么是SessionBean和EntityBean,代码上是如何实现的... java,什么是Session Bean 和 Entity Bean,代码上是如何实现的 展开
 我来答
小傻

推荐于2017-10-03 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31133
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部

java EJB中session Bean和Entity Bean的解释和区别如下:

  1. SessionBean在J2EE应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他EJB组件。EntityBean被用来代表应用系统中用到的数据。 
    对于客户机,SessionBean是一种非持久性对象,它实现某些在服务器上运行的业务逻辑。 
    对于客户机,EntityBean是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是一个由现有企业应用程序实现的实体。

  2. Entity Bean是域模型对象,用于实现O/R映射,负责将数据库中的表记录映射为内存中的Entity对象,事实上,创建一个Entity Bean对象相当于新建一条记录,删除一个Entity Bean会同时从数据库中删除对应记录,修改一个EntityBean时,容器会自动将Entity Bean的状态和数据库同步

蓝少白
推荐于2017-10-13 · 超过18用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:44.4万
展开全部
这是EJB的东西
Session Bean 即会话Bean,
EntityBean 即实体Bean
在实体类上加上@entity表示这个类是实体类,可以被Session Bean操作,在Session Bean
中获取实体管理器,对其操作。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式