是 实体EJB与Hibernate的区别:)

解决方案 »

  1.   

    hibernate是一种轻量级的框架,非侵入性,主要进行o/r mapper
    而ejb是一种分布对象技术,包括session bean, bmp/cmp, message ben,与Hibernate功能相近的就是cmp了,都是进行o/r mapping,持久层功能的。java bean ,就是不同的Java类,只具有了setter/getter方法
    而session bean就有很大的不同,除了具有处理业务的功能外,还具有网络功能,也就是说客户端可以通过远程接口提供的方法进行远程调用。
      

  2.   

    hibernate是一种轻量级的框架,非侵入性,主要进行o/r mapper
    而ejb是一种分布对象技术,包括session bean, bmp/cmp, message ben,与Hibernate功能相近的就是cmp了,都是进行o/r mapping,持久层功能的。java bean ,就是不同的Java类,只具有了setter/getter方法
    而session bean就有很大的不同,除了具有处理业务的功能外,还具有网络功能,也就是说客户端可以通过远程接口提供的方法进行远程调用
    转自搂上的另外hibernate是一种框架,而EJB是分布对象技术,是不可以放在一起加以区别的!祝楼主成功!