JPA 2 - 在 JavaSE 中使用 EntityManager - 几个问题
我有几个关于在 JavaSE 环境中使用实体管理器的问题。 我正在使用存储库模式对数据库执行 CRUD 操作。将有一个像这样的基本存储库类: public class R…
如何在 EntityManager (JPA) L1 或 L2 缓存大小中设置限制
如何设置 L1 或 L2 缓存大小限制。我担心增加缓存大小。 一种方法是定义缓存超时,但我想知道是否可以对缓存大小进行限制? RGDS 纳维德…
如何使用JPA/hibernate EntityManager和EJB3.0实现泛型?
我有一个 slsb 保存我的业务逻辑,如何使用泛型将以下三种方法更改为一种泛型方法?前两个是相同的数据库,第三个是不同的数据库。这些方法还需要与事…
JPA 1.0 错误:名称不是可识别的实体或标识符。已知实体名称:[]
当我尝试执行简单的 JPA 1.0 代码时,出现以下异常。 可能是什么原因? 5453 DevPQRWDPBSSPersist WARN [P=351601:O=0:CT] openjpa.Enhance - This co…
如何将 JDBC ClientInfo 与 JPA 和 EJB3 结合使用
我们正在将基于 JDBC 的应用程序迁移到 JPA 和 EJB3。我们的旧应用程序使用 Connect#setClientInfo API 来记录当前用户名作为客户端信息的一部分: ht…
即使“keywords”值为空,如何更改此查询以使其返回满足“minPrice”条件的记录?
我不知道这是否是 Google App Engine for Java 特有的问题,但如果设置为 keywords 参数的值是空字符串,则查询不会返回任何内容,即使如果设置了 min…
SEAM:如何在动态加载的类中获取EntityManager和Logger?
我有一个每 10 分钟运行一次的后台服务。 该服务在数据库中查询要执行的作业,并根据作业加载具有不同业务逻辑的类(使用 Class.forName())。当然,…
JPA - 延迟加载 - LazyInitializationException - 不访问子集合时
我正在使用 Stripes、Spring、JPA 和 JPA 构建一个项目。 Hibernate amd 有一个带有多对一子集合的对象。我已将加载设置为延迟加载 例如。 @OneToMany…
确保 EntityManager 连接关闭的正确方法是什么?
我们的 DAO 层中有 19 个方法,每个方法都是以下方法的一些变体: public TicketProp saveTicketProp(TicketProp prop) { EntityManager em = this.em…
如何将 JUnit 测试与 Spring Roo 结合使用? (EntityManager 的问题)
我正在尝试为 Spring Roo 项目编写 JUnit 测试。如果我的测试需要使用实体类,我会收到以下异常: java.lang.IllegalStateException: Entity manager …
在 Spring Context 中创建 JPA EntityMananger 时出现问题
我有一个 JPA/Spring 应用程序,它使用 Hibernate 作为 JPA 提供程序。在代码的一部分中,我必须使用 new 运算符在应用程序中手动创建 DAO,而不是使…
通过 XML 而不是注释注入 Entitymanager
我想做的是通过 XML 注入,几乎与通过 @PersistenceContext 注释完成的方式相同。我需要这个,因为我需要将不同的实体管理器注入到同一个 DAO 中。数…
JPA2——EntityManager.detach 在哪里?
我在几个地方读到 JPA2 将支持实体管理器上的分离方法调用。我正在使用 Hibernate 3.5.1-FINAL 和 Spring 3.0.2-RELEASE 作为 Maven 依赖项运行——从…
Websphere 7 EntityManagerFactory 创建问题
我正在开发一个maven项目,它使用seam 2.2.0、hibernate 3.5.0-CR-2作为JPA提供程序、DB2作为数据库服务器和Websphere 7作为应用程序服务器。现在我面…