EJB学习笔记一(EJB概述)

EJB学习笔记一(EJB概述)1.前言从今天开始,简单的学习一下有关EJB方面的知识.从自己看EJB有关方面的书籍来看,感觉跟市面上的Spring很像,后来才发现,整个Spring框架实际上是参考了EJB的设计理念,由于学习过Spring,所以现在学习EJB的相关知识,并不是很吃力.接下来会在几篇博客中,简单的书写一下,自己的EJB的认识. 2.什么是EJBEJB全名为EnterpriseJa

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

 

 1.前言

从今天开始,简单的学习一下有关EJB方面的知识.从自己看EJB有关方面的书籍来看,感觉跟市面上的Spring很像,后来才发现,整个Spring框架实际上是参考了EJB的设计理念,由于学习过Spring,所以现在学习EJB的相关知识,并不是很吃力.接下来会在几篇博客中,简单的书写一下,自己的EJB的认识.


 2.什么是EJB

EJB全名为Enterprise Java Bean,是J2EE规范的重要核心.主要是针对于分布式的开发技术,到目前为止EJB已经走过了EJB1.0、Ejb2.0以及目前的EJB3.X的历程,从现在来看,EJB相对于以前的2.0、1.0有了很大的改变。

EJB主要是用来构建企业级的应用框架,而对于小规模的开发而言,市面上流行最广的莫过于Spring+Hibernate核心开发技术。企业级应用有如下特点:

1、应用的规模较大、而且增长速度快速

2、应用的伸缩性要求很高

3、应用可能需要使用除JSP页面之外的其他客户端

 

 3.EJB的分类

在EJB3.0中,EJB可以大概分为两类

1.会话(Session)Bean

1.1、Stateful Session Bean

有状态的Session Bean

1.2、Stateless Session Bean

无状态的Session Bean


2.消息驱动Bean(Message Driven Bean)

与Session Bean最大的不同之处在于,它不允许客户端调用它,只是JMS消息的异步消费者。

消息驱动Bean与无状态的Session Bean的最大优势在于“完全解耦”,javaEE的其他组件无须获取消息驱动Bean,只要向消息目的发送JMS消息就可以实现驱动Bean的通信,相当于间接调用了消息驱动Bean的onMessage方法。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/187622.html原文链接:https://javaforall.net

(0)
上一篇 2022年9月30日 上午6:36
下一篇 2022年9月30日 上午6:46


相关推荐

  • 等值线算法「建议收藏」

    等值线算法「建议收藏」对于二维的规则网格,本文以104*104格点大小数据做为说明,数据下载:http://yunpan.cn/ccB7Y36eLXk35访问密码00c3,Qcloud.txt为原始数据,re01.t

    2022年8月2日
    16
  • 什么是SOA?

    SOA的定义SOA(Service-OrientedArchitecture),中文全称:面向服务的架构。SOA是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。SOA的基本特征可从企业外部访问  随时可用  粗粒度的服务接口分级 松散耦合 可重用的服务服务接口设计管理  标准化的服务接口  支持各种消息模式 精…

    2022年4月4日
    48
  • centos7 top命令_top命令结果详解

    centos7 top命令_top命令结果详解top命令Linuxtop命令用于实时显示process的动态。top参数详解第一行,任务队列信息**系统当前时间:**13:52:56**系统开机后到现在的总运行时间:**up66

    2022年7月30日
    11
  • rsyslog日志服务器_php日志系统

    rsyslog日志服务器_php日志系统特性介绍:http://www.rsyslog.com/features/下载: http://www.rsyslog.com/download/本文内容来源于:http://blog.csdn.net/xiangliangyu2008/article/details/8102064===========================

    2022年8月15日
    8
  • matlab 画折线图并美化

    matlab 画折线图并美化使用函数:plot(绘图);set(设置坐标属性);print(输出图片)代码如下:X=1:9;Y=10:10:90;f2=figure(2);set(gcf,’unit’,’centimeters’,’position’,[0,0,8,6])plot(X,Y,’-ok’,’LineWidth’,1,’MarkerSize’,5,’MarkerFaceColor’,’k’)set(gca,’FontName’,’TimesNewRoman’,’FontSize’

    2022年6月7日
    213
  • 智谱GLM-4.5V深度测评:前端复现、文字识别…它确实有点东西!

    智谱GLM-4.5V深度测评:前端复现、文字识别…它确实有点东西!

    2026年3月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号