如果不考慮分佈式運用,
就事務處理,用Hibernate協助控制,倒也不錯。

解决方案 »

  1.   

    SessionBean和普通的JavaBean相比,在安全性、事务性、性能方面都比较好。
    SessionBean和EntityBean相比性能高。不知道你的系统是内部小范围使用的还是对外的,如果只是内部网使用的话,用JavaBean就足够了,杀鸡不用牛刀。
      

  2.   

    用无状态sessionBean处理事务的时候相当方便,而且如果你用local接口的话效率并不慢。我现在经常用这种方法来代替原来的jta,也就是常说的CMT代替BMT。如果你的系统涉及一些事物,特别是在数据库方面没有使用sp,那么stateless sessionBean/local确实是个不错的选择。
      

  3.   

    不考虑事物与并发的情况下,最好不要用EJB。因为没有必要,现在很多轻量级的解决方案都很好
      

  4.   

    到底是什么系统?什么需求?无状态Session Bean是相当不错的。可以考虑使用。Entity Bean不要用就是了
      

  5.   

    一定要说做什么样的系统,才好说。
    如果类似的银行的那要状态session(或者类似购物网站),象这些要缓存的都要存在有状态sessionBean
    而简单的删除,添加,修改就是无状态的