我正在使用EJB以利用:
并发(而不是创建2个线程,我将工作分为2个EJB bean).
池(我使用无状态EJB很多,我喜欢池包含特定数量的bean的想法).这样,我不怕内存不足.内存使用情况更容易预测).
异步处理(我只需要一个注释).
好吧,问题是我在MongoDB中使用它,所以我不需要任何事务.我可以使用@TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)和@TransactionAttribute(TransactionAttributeType.NEVER)注释但是......这意味着我必须在任何地方指定它?
反正默认情况下是否禁用EJB事务?
ejb ×1