eclipselink

    0热度

    1回答

    我在JPA-NamedQuery中使用COALESCE。我总是在Eclipse上此错误消息: The abstract schema type 'COALESCE' is unknown. 你有任何想法如何去除呢? 请注意查询正常工作。 编辑 查询是 @NamedQuery(name = "FootBaller.mostActive", query = "SELECT f FROM

    1热度

    1回答

    不幸的是,在这种情况下,其他实体名称,模式名称不起作用。我不明白这个解释的描述。这是什么意思? 异常[的EclipseLink-93](Eclipse持久服务 - 2.6.4.qualifier):org.eclipse.persistence.exceptions.DescriptorException异常 说明:表[驱动]不存在于这个描述符。 描述符:RelationalDescriptor(

    0热度

    1回答

    我正在使用JPA和EclipseLink(2.5.2)。 我有以下实体: @Entity @Table(name="Consumer") public class Consumer implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedVa

    0热度

    1回答

    我无法理解为什么双向关系并不在这里工作很,因为我希望它。当我在两种方式设置关系后坚持拥有一方时,就会发生级联,并执行“INSERT INTO INVERSESIDE”SQL语句。这会导致尝试将重复PK添加到反面实体表中时引发异常。 我认为应该有一个“UPDATE”语句来代替,如反侧实体已在DB和 - 至于我的新秀胆量可以告诉 - 完全由JPA管理。 数据库样机: TABLE INVERSESIDE

    0热度

    1回答

    我正在配置我的项目,我已经尝试了here和there中提到的解决方案,但我仍然收到相同的错误。只有@PersistenceContext(type = PersistenceContextType.EXTENDED)我没有得到例外,但并不反映更新/保存/删除操作。 的applicationContext.xml <bean class="org.springframework.orm.jpa.su

    0热度

    1回答

    亲爱的同学程序员, 我一直在考虑的任务来更新约10 000 - 在Oracle 11g数据库100 000记录每分钟。这些记录的当前状态保存在全局ArrayList中,因此我不需要从数据库中选择所有更新中的所有记录。调度程序在每分钟开始时更新ArrayList中的这些记录,然后开始更新数据库中的记录。 我不能改变这个事实,这是客户的要求。 要实现高性能,应使用本地批量更新功能完成这些更新。 我正在

    0热度

    1回答

    我有一个简单的namednativequery,它在为REST Web服务插入时生成新的PK。 Message.java @NamedNativeQueries({@NamedNativeQuery(name="Message.send", query="INSERT INTO Leaf.Message (MessageID,Status,Message,Description,Sent

    0热度

    1回答

    我有哪几种PropertyAttributes实体Property - 管理的名单,即 @OneToMany(mappedBy = "property", cascade = { CascadeType.ALL}, fetch = FetchType.EAGER) @JoinFetch(value = JoinFetchType.INNER) private List<PropertyAttr

    0热度

    1回答

    我最近切换了开发机器,现在正在将对象写入/从持久性数据库中检索对象不再有效。当我尝试在我的新机器上调试webapp项目时发生这种情况。 它适用于我的旧笔记本电脑,但不知何故将不会在新的笔记本电脑上。我也将webapp部署到服务器,并且一切都按预期工作。 我得到以下两个错误信息与数据库进行交互: 写作对象数据库: SEVERE: Exception sending context initializ

    0热度

    1回答

    我有一个@OneToOne两个JPA实体之间的关系,下面的例子被简化了,而不是真正的实体名称。 @Entity public class Stock { @Id private Long id; @OneToOne(fetch = FetchType.Lazy, mappedBy = "stock", cascade = CascadeType.ALL)