我有一个@Stateless
@LocalBean
看起来像这样的
@LocalBean
@Stateless
class TokenBean {
public Token signOn() { <--------+
/* Do some JPA things. */ |
} |
|
public Token logIn() { |
/* Do some JPA things. */ |
return signOn(); --------+
}
@PersistenceContext
private EntityManager entityManager;
}
内JTA
,如何在调用其他方法之前在方法中提交事务?我只需要打电话flush()
吗entityManager
?(实际上我正在这样做)
我试过@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
了,但我认为这不适合这种情况。