Java Bean和Enterprise Java Bean之间的区别?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java Bean和Enterprise Java Bean之间的区别?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含984字,纯文字阅读大概需要2分钟。
内容图文
![Java Bean和Enterprise Java Bean之间的区别?](/upload/InfoBanner/zyjiaocheng/706/7a49f7356dba4310803a9711ec857179.jpg)
它们是不同的还是可以互换使用?如果它们不同,那么是什么使它们彼此不同?
解决方法:
JavaBean只是一个普通的旧Java对象,它符合某些约定,包括使用访问器函数(getFoo / setFoo)进行成员访问,提供默认构造函数以及其他一些类似的东西.
Enterprise JavaBean是Java EE应用程序服务器中的一个组件,它有多种形式,其细节因您所讨论的Java EE版本(或更具体地说,涉及哪些特定的EJB规范集)而异.
JavaBeans最初主要用于构建器工具,它提供了一个已知的接口,可以通过工具中的内省来查找.然而,他们很快变成了宗教.
Enterprise JavaBeans旨在为一般容器中的企业应用程序提供封装的业务逻辑,该容器提供会话管理,安全性,资源池等服务,从而允许业务逻辑(相对)不受这些跨领域关注的影响. (考虑到他们最初使用起来有多困难,他们是否完成了这个问题是一个值得讨论的问题.然而,更新版本的规范使这变得更容易.但遗留应用程序仍然是一个痛苦和悲伤的可能是您可能遇到的大多数EJB.)
编辑添加:
>您可以在此处阅读EJB API:http://java.sun.com/products/ejb/javadoc-3_0-fr/
>您可以在此处阅读JavaBean的完整规范:http://java.sun.com/javase/6/docs/api/java/beans/package-summary.html
内容总结
以上是互联网集市为您收集整理的Java Bean和Enterprise Java Bean之间的区别?全部内容,希望文章能够帮你解决Java Bean和Enterprise Java Bean之间的区别?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。