eclipselink相关内容
我不是XML文件的忠实拥护者。 因此,我想知道是否有一种方法可以在没有其persistence.xml配置文件的情况下使用eclipselink。为什么? 因为我要管理动态地访问不同的数据库。没有XML文件,这样做会容易得多。 我很惊讶我现在无法在网上找到任何东西。 解决方案 不是,但是您可以直接创建EclipseLink ServerSession并用EntityManage
..
我的公司正在使用Spring Boot,Spring MVC,带有EclipseLink和动态编织的JPA开发Web应用程序。 我的任务是准备UI的实现和集成测试,使用JUnit和@SpringBootTest将应用程序分解,并使用Selenium与之交互。 如 Spring Boot测试功能,使用 @SpringBootApplication 批注的 测试可以利用 @MockBean
..
我正在使用Eclipselink提供的JPA实体以Java开发学生管理器应用程序。我试图在两个实体之间实现多对多关系一段时间,但遇到了一些奇怪的例外。 我的实现基于: b $ b ManyToMany关系的Java持久性Wiki页面和此StackOverflow帖子。 这是我的 Homework.java 文件的相关部分: @Entity @Table(name =“ db
..
这应该是一个老问题,但是我进行了很多搜索,没有发现有用的信息。 我的主要问题是,当连接断开时,Java swing应用程序将冻结。必须存在连接超时,以便应用程序通知用户。 我尝试了此和此,但它们没有帮助。 这真的是EclipseLink的弱点还是我无法弄清楚? 编辑后:我如何通过EclipseLink连接: private static javax.persistenc
..
使用 @EntityListeners(value = {MyEventListener.class})将EntityListeners添加到应用程序时,发生以下崩溃。反射似乎是一个问题。该应用程序具有为同一实体定义的自定义注释。请注意,此崩溃仅在添加EntityListeners之后发生。如果对自定义注释添加了注释,则应用程序仍将崩溃。奇怪的是,当通过Netbeans调试器运行时,相同的代码可以
..
我正在使用eclipse link(v2.5.0)动态JAXB使用多种模式将XML转换为JSON,反之亦然。 emp.xsd
..
在我的Xml中,我有: Afghany json输出为 “ aliases” [{ “ sort-name”:“阿富汗”, 值:“ Afghany” }] 但我希望它是: “别名” [{ “ s
..
在JPQL查询中,我试图在选择子句中使用CONCAT JPQL函数将字符串与整数连接起来,例如: 从客户端c选择SELECT CONCAT(c.idClient,'',c.name); 但是结果不是可读的字符串。 我们只能在CONCAT函数中使用String吗? 预先感谢。 解决方案 CONCAT用于字符串,用数字调用它的结果很可能取决于您的数
..
我可以将JPA 2.0(例如EclipseLink)与Google App Engine一起使用吗? 解决方案 Google AppEngine的DataNucleus插件支持JDO和JPA API均可访问Google AppEngine数据存储基础架构。当前,此实现似乎仅支持JPA1。
..
我想在一个实体中具有只读功能。我知道在JPA 2.0中我们本身没有这样的功能。我以为我们可以使用 updateable = false,insertable = false 来实现它,但我不认为这是如何工作的。 假设我有两个实体: OrderedItem 和 Customer : @Entity 公共类OrderedItem { @Id @GeneratedValue
..
GlassFish 4(实际上是其JPA实现,即EclipseLink)无法从Java EE 7应用程序延迟加载@ManyToOne JPA关系。默认/急切加载是可以的,但懒加载不会。 “学生”实体中的关系为: @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name =“ addr_id”) 专用地址地址; (简化的
..
我试图在一个使用eclipselink作为modelgen处理器来生成静态元模型的项目中使用Spring Security。 当我尝试执行此操作时,出现奇怪的编译错误,例如: > java.lang.RuntimeException:com.sun.tools.javac.code.Symbol $ CompletionFailure:找不到org.springframework.secu
..
我正在按照 http:// wiki上糟糕的文档,尝试使用EclipseLink执行查询。 eclipse.org/Introduction_to_EclipseLink_Expressions_%28ELUG%29 ,但是每次您需要执行一个Expression时,它都使用一个名为“ session”的变量,但是没有说明该“ session”变量的来源。我已经有了一个persistence.xml
..
使用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
..
我有一个JPA项目,由于遇到了 EclipseLink的错误429992 。有了新版本后,我不再能够执行我的应用程序-EclipseLink引发类似于以下的异常(下面示例中的简短变体): [EL警告]:元模型:2018-06-20 22:38:14.1--Thread(Thread [main,5,main])-元模型类型的集合为空。在实体搜索Java SE和某些Java EE容器管理的持
..
我在jaxb类中为moxy定义了这个xpath @XmlPath(“ child :: * / REG”) public List条目; ,但不会正确解组xml文档。 我也尝试过 @XmlPath(“ * / REG “) 公共列表条目; 我也尝试过 @XmlPath(” / / REG“) 公共列表条目; 没有喜悦 但如果我这样做 @X
..
在编写jpql查询时,我可以使用COLUMN()引用未映射的列(我知道它是特定于eclipselink的)。 使用javax.persistence.criteria.CriteriaBuilder,javax.persistence.criteria.Predicate等构建条件时,有什么方法可以引用未映射的列? 我面临的问题:我有带有全文搜索列的postgresql表。我不希望将其映射
..
考虑这个简单的关联: @Entity 公共类员工 { @OneToMany(fetch = FetchType.LAZY) private Set
地址; } 使用此代码不会在结果中获取地址: Query query = entityManager.createQuery(“从雇员e中选择e”); query.setHint(“
..
我有一个Java-ee Web应用程序,该应用程序使用一个打包为jar依赖项的持久性单元(实体类,EJB存储库,persistence.xml)。 为了使Web应用程序运行一些验收测试,我需要覆盖打包的persistence.xml中的一个属性。具体来说,我需要通过设置禁用默认的活动eclipselink 共享对象缓存
..
我正在使用EclipseLink。 我有一个JPQLquery,我想获取sql字符串。. 现在我正在做方式: EJBQueryImpl qi =(EJBQueryImpl)jpqlQuery; 字符串sqlQueryString = qi.getDatabaseQuery()。getSQLString(); 问题在于,在sqlQueryString中,常量被替换
..