| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 434 人关注过本帖
标题:请问EJB,Hibernate,Spring这三者的区别和联系啊?-->千里冰封转移
收藏  订阅  推荐  打印 
sysuarron
Rank: 2
等级:注册会员
帖子:68
积分:780
注册:2006-9-8
请问EJB,Hibernate,Spring这三者的区别和联系啊?-->千里冰封转移

最近开始学J2EE,对这三个概念不是很清楚,哪位是否可以解释下啊?
我目前只知道EJB是JAVA的一个组件,而HIBERNATE是实现数据库对象持久性的,有人说spring是EJB的一个简化版.

搜索更多相关主题的帖子: EJB  Spring  Hibernate  三者  千里冰封  
2007-3-20 11:02
angeloc
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:36
帖子:1353
积分:13680
注册:2006-11-21

你都听谁说的。。。转到J2EE去问吧,不过很难有人能更你讲清楚了。。。

老牛明知夕阳晚,不用扬鞭自奋蹄; Angelo\'s BLOG
2007-3-20 11:07
神vLinux飘飘
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:87
帖子:6085
积分:61226
注册:2004-7-17

Spring + hibernate 才约等于 EJB 的部分功能哦~~

正在看EJB...

泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界,向一件艺术品一样,默默的展示着,寂寞而孤傲,只有宇宙才能证实它的存在,只有永恒可以于它并存
2007-3-20 15:13
当当
Rank: 3Rank: 3
等级:中级会员
帖子:235
积分:2504
注册:2004-4-30

EJB2.1分为实体Bean,会话Bean,消息驱动Bean,实体Bean解决持久层,即数据库与对象的关系映射,会话Bean解决业务逻辑,消息驱动Bean我还不清楚,主要是以事件驱动来调用的,类似JSF中的基于事件模型驱动.
HIBERNATE主要是解决持久层,类似与EJB的实体Bean,但感觉如果要深入掌握,也不容易.
EJB3.0中实体Bean已经被淘汰了,只有会话Bean,消息驱动Bean,因为实体Bean这一块已经被HIBERNATE所抢占.
Spring 没有学过,不太清楚,好像是解决持久层与业务逻辑层这一块的一个框架,就像Struts是解决业务逻辑与界面层这一块的一个框架一样.

学好编程就能编出自己的未来! 加油!自信!努力!奋斗!
2007-3-21 15:00
黄袖标
Rank: 4
等级:高级会员
威望:5
帖子:558
积分:5762
注册:2007-3-22

我现在的冲动就是砍说spring是ejb的简化版的人。。。
本来想解释下的,结果一点心情都没了。。。

最近装修房子,告别一段时间。(灌水除外)
2007-3-22 14:10
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.048131 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved