我也没听过...
不知道楼主在哪听到的?
以前好像见过一个很不熟悉的名字,不知道是不是这个cnp.忘了...

解决方案 »

  1.   

    对不起大虾们了!是cmp和bmp,这两个词语都是面试时,我才听说的。
    考官:以前做项目,用cmp还是bmp管理ejb的?
    答:没用过
      

  2.   

    BMP(bean-managed persistence Bean管理的持久性)
    CMP(container -managed persistence 容器管理的持久性)。
    对于BMP,必须在EntityBean 中手工编写访问数据库的代码。对于CMP,容器会自动生成访问数据库的代码,为开发者节省了为数据库访问编码。
      

  3.   

    CMP的优点
    1.简化代码和加速应用程序的开发
    2.CMP实体Bean比BMP实体Bean具有更高的性能
    3.应用服务器和数据库独立性
    4.CMP提供了很多关联特性
    -------------
    CMP的缺点
    1.缺乏灵活性
    2.调试困难
      

  4.   

    剁泄楼上的!
    再问:实体Bean中有create(),remove()方法的(相当于insert和delete吧)就是CMP管理的bean吧。而BMP管理的bean在开发中很少应用,对吗?
    请赐教!