JPA 无法与 HttpSession 中管理的 CDI 范围一起使用?
属于最终绑定到 HttpSession 的范围的所有 CDI 托管 bean 都需要可序列化。这意味着所有属性都需要可序列化。 EntityManager 并不是,尽管这似乎被认…
使用不可序列化的 EntityManager 进行有状态会话 bean 钝化?
我刚刚读过 Adam 的为什么有状态和本地反立面是 KISS Bien 建议使用带有 EntityManager 的 SFSB 来在整个客户端交互期间保持实体的附加状态。 这是否…
EntityManager什么时候提交?
我有以下服务... @Stateless @LocalBean public class RandomService { @EJB RandomString stringTokenizer; @PersistenceContext EntityManager em; …
RESTEasy 服务中 EntityManager 的正确用法是什么? (SEAM、JBoss)
我的项目是一个用seam-gen生成的WAR项目。它包含一个像这样的 RESTEasy Web 服务类(简化,仅相关部分): @Scope(ScopeType.APPLICATION) public abs…
在很好解耦的服务层和数据访问层中应该如何使用EntityManager?
与我的其他问题有些相关 应该从数据访问层返回原始 Hibernate 带注释的 POJO,还是从接口返回?,我在创建良好解耦层方面经验丰富,但不使用 Hibernat…
在循环中运行nativeQuery不会返回正确的数据
我试图在循环中运行本机查询,查询显示正确的 sql 语法,但输出始终相同。 for (int i=0; i
EJB 3 + JPA2 = 具有空字段的反序列化对象
我在一个 jar 中有一个 JPA 带注释的对象和一个 EJB 远程接口,并且 EJB 无状态实现以及注入的实体管理器部署在一个 war 文件中。我的客户创建该对象…
通过 @ConversationScoped 方法提供 EntityManager
我尝试在JBoss7中运行由maven archetype groupId: org.fluttercode.knappsack , artifactID: jee6-sandbox-archetype 生成的简单JEE6应用程序。 (经…
Jpa2/hibernate c3p0池配置导致连接和线程泄漏
我试图在我的应用程序中使用 c3p0 作为连接池提供程序(jpa 2 和 hibernate core 3.3.2),但 c3p0 从数据库获取太多连接。这是同样的问题,但答案不…
OpenJPA 在代码中创建 EntityManager,无需 persistence.xml,具有属性
我需要在没有 persistence.xml 的代码中创建 EntityManager ... 我有 props.put("openjpa.ConnectionURL", "jdbc:sqlserver://databasehost:3306; Dat…
Hibernate java.lang.ClassCastException:org.hibernate.action.EntityIdentityInsertAction 无法转换为 org.hibernate.action.EntityInsertAction
我将 Hibernate 与 EntityManager 一起使用。当我使用时 Session session = (Session)entityManager.getDelegate(); session.flush(); session.clear(…
DAO 中的 ThreadLocal JPA EntityManager
在我的 DAO 类中,我引用了 EntityManager。我想通过使用 ThreadLocal 使对 EntityManager 的访问成为线程安全的。 到目前为止,我的尝试仅导致了 Nul…
Seam 单元测试中的 EntityManger null
下面是我试图测试的代码,但在entityManager.find上出现空指针异常,因为entityManager = null。有什么建议吗? @Name("UserProfileConverter") @Bypa…
Seam 2.2与jboss 5非ejb无法注入entityManager
预计到达时间(ETA)解释这应该做什么。 员工必须跟踪两周的活动。 每周 (tqiActivitySheetActionBean) 包含 7 天 (tqiDayActionBean)。 每天包含当天…
EntityManager.persist 负载相关实体问题
我对 EntityManager.persist 有问题(我使用 glassfish 的 tooplink)。 我的代码是: MyEntity e = new MyEntity(); MyEntityPK ePK = new MyEntityP…