我觉得一个项目中如果逻辑层的开发和数据层分开的开发,可以使用hibernate来完成。
使两层的偶合性减小。
这两者比较好象有点不太合适,因为ejb用来实现业务逻辑,而hibernate是数据层和逻辑开发中间的桥梁层。彼此的共同点不是很多。
我在看.net中的hibernate,说的不正确的,大家指正。