求LJB的图
答案:1 悬赏:30 手机版
解决时间 2021-08-16 02:13
- 提问者网友:温旧梦泪无声
- 2021-08-15 08:29
求LJB的图
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-08-15 09:05
EJB组件技术及应用
1 EJB组件的特点
EJB的个称足Enterprise JavaBean,足由SUN公司提
出的一种基于组件模型的分布式对象标准构架,EJB组件
足基于EJB标准构架的部件和对象,通常也称为企业
Beam‘ I。在这种结构中,通过EJB容器提供了适合于EJB
组件开发、部署以及运厅u时管理的环境。在企业应用中,
EJB组件的作用就足实现系统业务过程,它能将业务逻辑
封装起来,并具有中间件的功能,当应用运行时,EJB组件
就驻留在EJB容器中。一个基于J2EE的应用就足由
个或多个这样的EJB组件构成的,因此开发J2EE结构应
用的最主要问题就足开发基于EJB结构的部件}“]。
在J2EE体系结构中,一个EJB组件具有调用另外的
EJB组件的特点,而且这''}} EJB组件不仅允许部署在同
个EJB容器中,而且还允许跨EJB容器或应用服务器进
厅」二部署。一此人型的应用系统结构如图1所不。
这种结构为应用开发提供了多方面好处,主要体现
在:
①简易性。在这种结构下,应用开发者可以仅花少量
的时间和精力来开发和部署企业应用,因为写}JB组件
儿乎与写一个Java类一样简中,其次,在开发过程中应用
开发者不必关心系统级事项,如安个管理、事务处理、多线
程、分布式设计、连接资源管理等问题。
②可移植性。因为基于}JB的应用可以部署在任何
与J2}}兼容的服务器卜,因此只要应用服务器兼容,就
能够将应用移植过来。
③部件可重用性。因为每一个}JB组件都足可重用
的部件,从而可以实现一次开发多次使用。
酬更于团队开发。当明确了各}JB组件的作用和功
能后,就可以分头开发各部件。当软件需要维打’或进厅了功
能扩充时,也很方便。
牙}J建复杂系统能力。由于企业应用足由一个或多
个}JB组件构成的,而}JB组件又具有部件特点,因此构
建一个人型应用过程就足不断开发}JB组件并将它们进
厅」二叠加组合的过程。
基于卜述优点,因此对于一此功能庞人、结构复杂的
系统,采用}JB组件技术进厅了开发足理想的选择。
2 EJB组件的结构
EJB组件主要包括会话Bean } SPSSnn Bean)和实体
BPHTI} En[1[V BPHTI}两种类型(新I'}}本中增加了消息驱动
Bean)l3Bean) I I o Bean足一种作为中用户执行的对象,一此复杂
的计算和业务逻辑就放在这}-}' BPan中。
会话BPan足客户端应用程序的扩展,负责管理整个
执厅了过程或任务,包括与实体Bean之间的交互。当应用
运厅了时,EJB组件就驻留在EJB容器中,EJB容器会白动
生成所需的数据访问逻辑。客户端通过调用会话Bean的
功能实现与J2EE服务器的通信。会话BPan在客户会话
期间,通过方法的调用,来获得用户的信息。
而实体BPan则代表业务处理对象,负责企业信息的
维打’和管理,这此对象通常足数据库中的一此持久记录,
例如:一个实体BPan能够模拟数据库表中泞了相关的数
据。实体BPan根据管理持久性的方式不同可分为容器管
f}的Bean }a M P]和Fb Bean管f}的BPdn C BM。容1u T管
f}的Bean由EJB容器白动管f}它们的持久性,通过在部
署文件中的描述,容器知道BPan实例的字段足怎样映射
到数据库中去的,并白动管理插入、更新和删除数据库中
与实体有关的数据;使用Bean管理持久性的BPan需要开
发者编写相应代码来操作数据库,EJB容器只i1-.诉Bean
实例什么时候可以在数据库中安个地插入、更新和删除数
据,除此之外,它不提供任何别的帮助,BPan实例需白己
完成所有的持久性上作。每个实体BPan都具有一个惟
的对象标识符,称为主键;实体Bean之间也可以具有关
系,关系的实现也分别由Bean代码或部署描述项完成,从
而保证了数据完整性和关系完整性。
根据卜述两种Bean的作用和各白的特点,因此在
Bean的开发过程中,通常可将业务实体实现成一个实体
不成熟的回答希望对你能有所帮助
竹简情意,精雕细琢,字字入木,彰显创意,流传千古
一卷清香的竹简+你心中酝酿了许久的话+个性化的图案=一份能表达你最真挚情感的珍贵礼物
无论你要送给谁,都能设计出一款适合它,并让他感动的礼物XX
竹简情书送情人,竹简结婚 证送新婚朋友,竹简结婚周年送爱人,
竹简生日快乐是最美的生日祝福。。。。
竹简XXX,只要你想得到,就能做得到,无限的创意,无价的礼物。
一卷竹简传真情,用最原始的方式告诉ta最深刻的情意吧!
百度搜:刻竹明心
千里送鹅毛,不怕礼轻,就怕礼物不能充分表达你的情意
1 EJB组件的特点
EJB的个称足Enterprise JavaBean,足由SUN公司提
出的一种基于组件模型的分布式对象标准构架,EJB组件
足基于EJB标准构架的部件和对象,通常也称为企业
Beam‘ I。在这种结构中,通过EJB容器提供了适合于EJB
组件开发、部署以及运厅u时管理的环境。在企业应用中,
EJB组件的作用就足实现系统业务过程,它能将业务逻辑
封装起来,并具有中间件的功能,当应用运行时,EJB组件
就驻留在EJB容器中。一个基于J2EE的应用就足由
个或多个这样的EJB组件构成的,因此开发J2EE结构应
用的最主要问题就足开发基于EJB结构的部件}“]。
在J2EE体系结构中,一个EJB组件具有调用另外的
EJB组件的特点,而且这''}} EJB组件不仅允许部署在同
个EJB容器中,而且还允许跨EJB容器或应用服务器进
厅」二部署。一此人型的应用系统结构如图1所不。
这种结构为应用开发提供了多方面好处,主要体现
在:
①简易性。在这种结构下,应用开发者可以仅花少量
的时间和精力来开发和部署企业应用,因为写}JB组件
儿乎与写一个Java类一样简中,其次,在开发过程中应用
开发者不必关心系统级事项,如安个管理、事务处理、多线
程、分布式设计、连接资源管理等问题。
②可移植性。因为基于}JB的应用可以部署在任何
与J2}}兼容的服务器卜,因此只要应用服务器兼容,就
能够将应用移植过来。
③部件可重用性。因为每一个}JB组件都足可重用
的部件,从而可以实现一次开发多次使用。
酬更于团队开发。当明确了各}JB组件的作用和功
能后,就可以分头开发各部件。当软件需要维打’或进厅了功
能扩充时,也很方便。
牙}J建复杂系统能力。由于企业应用足由一个或多
个}JB组件构成的,而}JB组件又具有部件特点,因此构
建一个人型应用过程就足不断开发}JB组件并将它们进
厅」二叠加组合的过程。
基于卜述优点,因此对于一此功能庞人、结构复杂的
系统,采用}JB组件技术进厅了开发足理想的选择。
2 EJB组件的结构
EJB组件主要包括会话Bean } SPSSnn Bean)和实体
BPHTI} En[1[V BPHTI}两种类型(新I'}}本中增加了消息驱动
Bean)l3Bean) I I o Bean足一种作为中用户执行的对象,一此复杂
的计算和业务逻辑就放在这}-}' BPan中。
会话BPan足客户端应用程序的扩展,负责管理整个
执厅了过程或任务,包括与实体Bean之间的交互。当应用
运厅了时,EJB组件就驻留在EJB容器中,EJB容器会白动
生成所需的数据访问逻辑。客户端通过调用会话Bean的
功能实现与J2EE服务器的通信。会话BPan在客户会话
期间,通过方法的调用,来获得用户的信息。
而实体BPan则代表业务处理对象,负责企业信息的
维打’和管理,这此对象通常足数据库中的一此持久记录,
例如:一个实体BPan能够模拟数据库表中泞了相关的数
据。实体BPan根据管理持久性的方式不同可分为容器管
f}的Bean }a M P]和Fb Bean管f}的BPdn C BM。容1u T管
f}的Bean由EJB容器白动管f}它们的持久性,通过在部
署文件中的描述,容器知道BPan实例的字段足怎样映射
到数据库中去的,并白动管理插入、更新和删除数据库中
与实体有关的数据;使用Bean管理持久性的BPan需要开
发者编写相应代码来操作数据库,EJB容器只i1-.诉Bean
实例什么时候可以在数据库中安个地插入、更新和删除数
据,除此之外,它不提供任何别的帮助,BPan实例需白己
完成所有的持久性上作。每个实体BPan都具有一个惟
的对象标识符,称为主键;实体Bean之间也可以具有关
系,关系的实现也分别由Bean代码或部署描述项完成,从
而保证了数据完整性和关系完整性。
根据卜述两种Bean的作用和各白的特点,因此在
Bean的开发过程中,通常可将业务实体实现成一个实体
不成熟的回答希望对你能有所帮助
竹简情意,精雕细琢,字字入木,彰显创意,流传千古
一卷清香的竹简+你心中酝酿了许久的话+个性化的图案=一份能表达你最真挚情感的珍贵礼物
无论你要送给谁,都能设计出一款适合它,并让他感动的礼物XX
竹简情书送情人,竹简结婚 证送新婚朋友,竹简结婚周年送爱人,
竹简生日快乐是最美的生日祝福。。。。
竹简XXX,只要你想得到,就能做得到,无限的创意,无价的礼物。
一卷竹简传真情,用最原始的方式告诉ta最深刻的情意吧!
百度搜:刻竹明心
千里送鹅毛,不怕礼轻,就怕礼物不能充分表达你的情意
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯