7
Tôi tình cờ tìm thấy các ví dụ sử dụng cấu trúc này mặc dù tôi không chắc chắn những gì tôi có thể nhận được từ điều này?Tôi nhận được gì từ việc thiết lập TransactionAttributeType.NOT_SUPPORTED
Điều đó có nghĩa là tất cả các câu lệnh chọn trong EJB không quốc tịch phải tuân theo điều này?
@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();
}
Tôi nhận được gì từ điều này?
Cảm ơn.
EntityManager thực hiện truy vấn mà không cần giao dịch bằng cách nào? /bối rối/ –