eclipselink相关内容

没有persistence.xml的eclipselink

我不是XML文件的忠实拥护者。 因此,我想知道是否有一种方法可以在没有其persistence.xml配置文件的情况下使用eclipselink。为什么? 因为我要管理动态地访问不同的数据库。没有XML文件,这样做会容易得多。 我很惊讶我现在无法在网上找到任何东西。 解决方案 不是,但是您可以直接创建EclipseLink ServerSession并用EntityManage ..
发布时间:2020-10-27 18:55:26 其他开发

@SpringBootTest会干扰EclipseLink动态编织

我的公司正在使用Spring Boot,Spring MVC,带有EclipseLink和动态编织的JPA开发Web应用程序。 我的任务是准备UI的实现和集成测试,使用JUnit和@SpringBootTest将应用程序分解,并使用Selenium与之交互。 如 Spring Boot测试功能,使用 @SpringBootApplication 批注的 测试可以利用 @MockBean ..
发布时间:2020-10-27 18:55:22 其他开发

Eclipselink 2.4 + JPA + ManyToMany带有附加列

我正在使用Eclipselink提供的JPA实体以Java开发学生管理器应用程序。我试图在两个实体之间实现多对多关系一段时间,但遇到了一些奇怪的例外。 我的实现基于: b $ b ManyToMany关系的Java持久性Wiki页面和此StackOverflow帖子。 这是我的 Homework.java 文件的相关部分: @Entity @Table(name =“ db ..
发布时间:2020-10-27 18:55:20 其他开发

EclipseLink连接超时

这应该是一个老问题,但是我进行了很多搜索,没有发现有用的信息。 我的主要问题是,当连接断开时,Java swing应用程序将冻结。必须存在连接超时,以便应用程序通知用户。 我尝试了此和此,但它们没有帮助。 这真的是EclipseLink的弱点还是我无法弄清楚? 编辑后:我如何通过EclipseLink连接: private static javax.persistenc ..
发布时间:2020-10-27 18:55:17 Java开发

添加EntityListeners之后的sun.reflect.annotation.TypeNotPresentExceptionProxy异常

使用 @EntityListeners(value = {MyEventListener.class})将EntityListeners添加到应用程序时,发生以下崩溃。反射似乎是一个问题。该应用程序具有为同一实体定义的自定义注释。请注意,此崩溃仅在添加EntityListeners之后发生。如果对自定义注释添加了注释,则应用程序仍将崩溃。奇怪的是,当通过Netbeans调试器运行时,相同的代码可以 ..
发布时间:2020-10-27 18:55:10 其他开发

JPQL我们不能使用CONCAT(String,Integer)EclipseLink吗?

在JPQL查询中,我试图在选择子句中使用CONCAT JPQL函数将字符串与整数连接起来,例如: 从客户端c选择SELECT CONCAT(c.idClient,'',c.name); 但是结果不是可读的字符串。 我们只能在CONCAT函数中使用String吗? 预先感谢。 解决方案 CONCAT用于字符串,用数字调用它的结果很可能取决于您的数 ..
发布时间:2020-10-27 18:54:00 其他开发

EclipseLink文档没有解释“会话”。

我正在按照 http:// wiki上糟糕的文档,尝试使用EclipseLink执行查询。 eclipse.org/Introduction_to_EclipseLink_Expressions_%28ELUG%29 ,但是每次您需要执行一个Expression时,它都使用一个名为“ session”的变量,但是没有说明该“ session”变量的来源。我已经有了一个persistence.xml ..
发布时间:2020-10-27 18:51:28 Java开发

Spring 4.0.6 + Weblogic 10.3.6 + EJB 3.0 CMT + Spring Data JPA 1.6.2的事务异常-“错误绑定到外部管理的事务”

使用Weblogic 10.3.6,Spring 4.0.6,Spring Data JPA 1.6.2,Eclipselink(同时复制了Weblogic嵌入式2.3版本和最新的2.5.2)时,我遇到了一个奇怪且难以调试的问题,并且容器托管交易。 (我将Weblogic更新为使用JPA 2.0安装Oracle提供的补丁)。 问题如下:我有一个简单的无状态EJB 3.0在其中确实使用了Sp ..
发布时间:2020-10-27 18:51:23 其他开发

EclipseLink:实体未加载

我有一个JPA项目,由于遇到了 EclipseLink的错误429992 。有了新版本后,我不再能够执行我的应用程序-EclipseLink引发类似于以下的异常(下面示例中的简短变体): [EL警告]:元模型:2018-06-20 22:38:14.1--Thread(Thread [main,5,main])-元模型类型的集合为空。在实体搜索Java SE和某些Java EE容器管理的持 ..
发布时间:2020-10-27 18:51:20 Java开发

eclipselink jpa条件参考未映射列

在编写jpql查询时,我可以使用COLUMN()引用未映射的列(我知道它是特定于eclipselink的)。 使用javax.persistence.criteria.CriteriaBuilder,javax.persistence.criteria.Predicate等构建条件时,有什么方法可以引用未映射的列? 我面临的问题:我有带有全文搜索列的postgresql表。我不希望将其映射 ..
发布时间:2020-10-27 18:50:00 Java开发

批量提取在EclipseLink中不起作用

考虑这个简单的关联: @Entity 公共类员工 { @OneToMany(fetch = FetchType.LAZY) private Set 地址; } 使用此代码不会在结果中获取地址: Query query = entityManager.createQuery(“从雇员e中选择e”); query.setHint(“ ..
发布时间:2020-10-27 18:49:53 其他开发

可以覆盖jar依赖项中的persistence.xml中的属性

我有一个Java-ee Web应用程序,该应用程序使用一个打包为jar依赖项的持久性单元(实体类,EJB存储库,persistence.xml)。 为了使Web应用程序运行一些验收测试,我需要覆盖打包的persistence.xml中的一个属性。具体来说,我需要通过设置禁用默认的活动eclipselink 共享对象缓存 ..
发布时间:2020-10-27 18:49:51 其他开发

如何从JPQLQuery获取SQL字符串

我正在使用EclipseLink。 我有一个JPQLquery,我想获取sql字符串。. 现在我正在做方式: EJBQueryImpl qi =(EJBQueryImpl)jpqlQuery; 字符串sqlQueryString = qi.getDatabaseQuery()。getSQLString(); 问题在于,在sqlQueryString中,常量被替换 ..
发布时间:2020-10-27 18:49:48 Java开发