Enterprise bean 开发人员无需编写代码来支持并发访问。并发性由 EJB 容器支持。

解决方案 »

  1.   

    在EJB中,事务属性是由高到低的,隔离级别的设置也是比如
    属性或隔离级别设置得越高,性能受到的影响也越大。
    幻影读的隔离级别最高,但效率也最低
    我认为这个问题具体情况具体分析,你根据自己的实际情况选择一个折中的事务属性和隔离级别吧。
    如果是银行系统,那么肯定是不允许脏读,幻影读等情况发生了~~
      

  2.   

    如果我用SESSION BEAN去包装ENTITY BEAN 去访问数据库,也就是说在SESSION
    BEAN 中写访问数据库的方法,是不是只要在此方法的部署属性里 加上Required,
    Supports,Mandatory等说明就行了?容器会不会自己判断隔离级别?如果不能是不是还要自己设置隔离级别?
      

  3.   

    不是是在ENTITY BEAN 的容器里设置required。
      

  4.   

    TO wjmmml(笑着悲伤) :我说的是在部署文件里定义数据访问方法的事务属性,有什么不对吗?
    还是没有人说到要点上,我要问的是,设置完方法的事务属性后,还要不要再自己设置事务的隔离级别?