JavaBean和JavaBeans

本文解析了JavaBean与JavaBeans的区别与联系。JavaBeans是指一组API,包括JavaCoreReflectionAPI、JavaObjectSerialization等;而JavaBean则特指符合JavaBeans规范的一个组件或类。

刚开始学JSP的时候,被教学视频中在javabean的介绍中把javabean和javabeans混用搞得我懵了,上百度搜,javabean和javabeans是两个不同的词条,初学的我看上去觉得这两个并没有什么不同,上维基百科搜,只有javabeans没有javabean。搜了很久看到一个问答JavaBeans和JavaBean有区别吗?
里面说sun出过一个Sun Microsystems JavaBeans™,描述了JavaBeans™ API specification。
所以单纯说到javabeans,指的由The Java Core Reflection API、Java Object Serialization、JDK 1.1 AWT Enhancements、JAR file specification、Remote Method Invocation和Java IDL组成的一组相关的api。
javaBean则是单指其中某一个组件,或者是符合JavaBeans™ API specification规范的java类。

后来由于model或者dto模型通常都符合此规范,所以也把这些类简单称作javabean。不过这么称呼的时候还是需要注意,其实常见的其他类一般也是符合bean规范的,比如action、service和dao类。
JavaBeans 从狭义来说,指的是 JavaBeans 规范也就是位于 java.beans 包中的一组 API。从广义上来说,JavaBeans 指的是 API 集合,比如 Enterprise JavaBeans。
JavaBean 指的是 POJO 的类。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值