7
Mi capita di trovare esempi che utilizzano questo costrutto sebbene non sono sicuro di cosa posso ottenere da questo?Cosa ottengo dall'impostazione di questo TransactionAttributeType.NOT_SUPPORTED
Significa che tutte le istruzioni selezionate in un bean senza stato dovrebbero seguire questo?
@Stateless
public class EmployeeFacade {
@PersistenceContext(unitName="EmployeeService")
EntityManager em;
@TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)
public List<Department> findAllEmployees() {
return em.createQuery("SELECT e FROM Employee e",
Employee.class)
.getResultList();
}
Cosa ottengo da questo?
Grazie.
In che modo EntityManager esegue la query senza una transazione? /confuso/ –