-
0 votesanswersviews
JPA Field没有默认值,一对一关系
我在ECLIPSELINK中与我的一对一关系有问题,关系是用户和代理之间的关系,错误是 异常[EclipseLink-4002](Eclipse Persistence Services - 2.5.0.v20130507-3faac2b):org.eclipse.persistence.exceptions.DatabaseException内部异常:java.sql.SQLExcepti... -
1 votesanswersviews
storedProcedure.registerStoredProcedureParameter with out参数引用游标与Jpa Eclipse Link
我是Jpa的新手,我想执行程序 我有Code as Followes private static final String PERSISTENCE_UNIT_NAME = "todos"; private static EntityManagerFactory factory; public static void main(String[] args) { fa... -
0 votesanswersviews
使用自动生成的JPA序列
我为实体创建了一个自动生成的ID,如: @Id @GeneratedValue(strategy = GenerationType.AUTO) private Integer id; 当试图坚持实体我得到错误: 异常[EclipseLink-4002](Eclipse Persistence Services - 2.6.4.qualifier):org.eclipse.persisten... -
0 votesanswersviews
JPA EclipseLink HSQLDB不会创建表
我正在尝试使用ORM功能扩展现有的Java工具,并希望将EclipseLink与HSQLDB结合使用 . 创建连接本身不是问题(它甚至会创建您在文件系统上预期的HSQLDB文件/文件夹结构),但是没有创建数据库方案 . 使用HSQLDB管理器连接到数据库时,它只显示数据库属性,否则它将完全为空 . 据我所知,我采取了所有必要的步骤来创建和初始化数据库,我将我的代码与JPA / EclipseLin... -
1 votesanswersviews
JPA / Eclipselink如何处理循环/循环关系
我对JPA中的循环关系有疑问,特别是Eclipselink JPA实现 . 对不起,如果问题有点长,但我尽量保持精确 . 让我们来看一个Department和Employee的简单例子,其中一个部门有一对多的“雇员”关系(因此从员工到部门的反向多对一“部门”关系) . 现在让我们从部门向员工添加一对一的关系“经理”(该部门的一名员工是同一部门的经理) . 这引入了两个实体之间的循环关系,两个表都有... -
5 votesanswersviews
合并@ManyToOne端的托管实体
鉴于以下从 Department 到 Employee 的一对多关系 . 部门(母公司): @OneToMany(mappedBy = "department", fetch = FetchType.LAZY, cascade = CascadeType.ALL) private List<Employee> employeeList = new ArrayList... -
0 votesanswersviews
eclipselink jpa使用mappedsuperclass加入了表继承
我有2张 table . 员工和员工详细信息 . Employee表具有Employee Id,Department和一些审计字段(如Created By,Created Timestamp)等基本详细信息 . EmployeeDetails表包含有关员工的所有个人详细信息以及与Employee表相同的审计字段(Created By,Created Timestamp) . 现在审计字段和V... -
0 votesanswersviews
Vineet Reynolds / java-ee-6-galleria项目运行MySQL而不是Derby
我正在尝试关注/了解有关Java EE的更多信息,并找到了一篇非常好的文章http://blog.eisele.net/2012/03/java-ee-6-running-galleria-on-glassfish.html,这是如何在Glassfish上运行它的分步指南 . 原始源代码可以在“hg clone https://bitbucket.org/VineetReynolds/java-e... -
5 votesanswersviews
使用Eclipselink / JPA,我可以使用与主复合键共享字段的外部复合键吗?
我的数据库有两个实体;公司和个人 . 公司可以有很多人,但一个人必须只有一个公司 . 表结构如下所示 . COMPANY ---------- owner PK comp_id PK c_name PERSON ---------------- owner PK, FK1 personid PK comp_id FK1 p_fname p_sname 在我看来,我可以删除PERSO... -
0 votesanswersviews
从Java应用程序插入数据时,Oracle触发的奇怪行为
我在Oracle中有一个表,带有带时区(TIMESTAMPTZ)列类型的时间戳 . 我还在此表上有一个触发器,用于将传入时间戳从本地时区(EST)转换为GMT . 当我使用SqlPlus / SQL Developer将数据插入表时,触发器运行良好并正确转换时区 . 但是当我尝试从Java应用程序插入数据(使用JPA / EclipseLink)时,时间四舍五入到最接近的整秒(丢失小数部分) . ... -
0 votesanswersviews
通过JPA eclipselink映射 Map <Long,List <POJO >>
我有与I want to map a Map<Long, List<POJO>> through JPA中定义的问题陈述类似的要求 我正在使用eclipselink,我还必须创建一个单独的类ItemAttributes,但在这个类中至少我必须使用primarykey表ITEM_ATTRIBUTE . 但是配置能够在map中获取结果,但是在创建新记录时,eclipselink... -
2 votesanswersviews
JPA-Mapping问题
参考(http://stackoverflow.com/questions/4688709/problem-in-jpa-mapping) 我有一种情况,我的数据库表如下所示,我想知道如何为这种表格进行JPA映射,特别是对于没有主键ID的auction_param_values 表名:主键为auction_id的拍卖 表名:* auction_param *,主键为auction_param_id... -
3 votesanswersviews
Eclipselink JPA在使用生成的主键插入Derby表时出错
当持久化到具有生成主键的表时,EclipseLink似乎错误地将空主键值传递给Derby . 在这种情况下,Derby返回 Attempt to modify an identity column 的错误 . Derby需要一个排除id值的SQL语句 . 我的问题是如何强制EclipseLink发送正确的SQL?细节如下...... 我使用Eclipselink映射到最新的Netbeans 7.... -
0 votesanswersviews
Ecliplselink - @CascadeOnDelete不适用于@Customizer
我有两个实体 . “Price”类将“CalculableValue”存储为SortedMap字段 . 为了支持有序的 Map ,我写了定制器 . 在那之后,似乎@CascadeOnDelete无效 . 如果我从map中删除了CalculableValue实例,然后保存“Price”EclipseLink只在computeableValues表中将priceId列更新为NULL ... 我真的想... -
5 votesanswersviews
EclipseLink @CascadeOnDelete有时只能工作吗?
我有两个表,“书籍”和“书店”都有一个@OneToMany引用“book_to_bookstore”表,其中包含了书店中有多少本书的信息 . 如果删除书籍或书店,那么该信息也应该消失 . 因此我使用标准JPA CascadeType.ALL和orphanRemoval = true . 为了使“正确”的SQL模式在使用Java访问时也能正常工作,我添加了EclipseLink特定的@Cascade... -
0 votesanswersviews
我可以以某种方式cascade.PERSIST Map <Entity,Entity>中的 Map 键吗?
情况:我有一个像这样的Map的类: @Entity public class Bar { @Id @GeneratedValue private Long id; @ManyToMany(cascade = CascadeType.ALL) @JoinTable(name = "fooMap", joinColumns = @JoinColumn... -
0 votesanswersviews
GenerationType和MySQL错误
我有用户插入数据的Web表单 . 然后存储在数据库中 . 但我在db中遇到记录问题 . 我使用spring 3,jpa,eclipselink和mysql . 在实体中生成@Id . 当我使用策略时:GenerationType.AUTO,GenerationType.TABLE数据未存储且错误:异常[EclipseLink-4002](Eclipse Persistence Services ... -
0 votesanswersviews
JPA中的级联类型
给定两个实体 Department 和 Employee 形成从 Department 到 Employee 的一对多关系 . 由于这种关系非常直观,我忽略了实体类 . 在 Department : @OneToMany(mappedBy = "department", fetch = FetchType.LAZY) private List<Employee> e... -
0 votesanswersviews
如何在netbeans 8.1下配置wildfly 9.0.2以使用EclipseLink
我在netbeans 8.1下安装了wildfly 9.0.2,因为我已经配置了一个使用EclipseLink的项目,我试图配置wildfly来使用它 . 到目前为止,我在Glassfish Server 4下开发了我的应用程序 . 我想开始使用WildFly . 项目是使用maven创建的,这是服务器日志: 09:54:13,557 INFO [org.jboss.as.jpa](MSC服务主... -
5 votesanswersviews
javax.validation.ValidationException:HV000041:调用TraversableResolver.isReachable()引发异常
我得到了以下错误 javax.validation.ValidationException:HV000041:调用TraversableResolver.isReachable()引发异常 . 在Org.hibernate.valider.validHate中的org.hibernate.validator.internal.engine.ValidatorImpl.isReachable(Va... -
0 votesanswersviews
使用JTA事务管理器(JBoss 7)的SPRING,JPA(EclipseLink) - 不承诺数据库
我用JTA事务管理器(JBoss 7)创建了一个示例 - SPRING,JPA(EclipseLink持久性提供程序) . 我观察到数据库中的所有数据都在UI中正确显示以进行读取操作 . 但是,当涉及到保存/更新或删除操作时,服务层不会将工作提交到数据库 . 没有异常被捕获(我也检查了控制台/日志,并且还调试了我可以看到entityManager.persist / remove被调用的代码,没... -
0 votesanswersviews
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,其中我使用Spring Au... -
2 votesanswersviews
创建没有persistence.xml的Entity Manager Factory
有没有办法创建 EntityManagerFactory without a persistence unit defined ?您能否提供创建实体经理工厂所需的所有属性?我需要在运行时从用户的指定值创建EntityManagerFactory . 更新persistence.xml并重新编译不是一个选项 . 目前我正在使用 eclipselink dynamic persistence 所以我需... -
0 votesanswersviews
如何在WebLogic 12c中创建一个支持JTA的EntityManager,其数据源在编译时是未知的?
我正在开发一个应用程序,要部署在WebLogic 12c中,它需要能够在运行时获取连接到任意数据源的JPA EntityManager(EclipseLink 2.5.2) . 我目前不知道该数据源的JNDI名称是什么;将有几个到多个,连接到不同的数据库,但都具有相同的模式 . 因此,无法在应用程序内的persistence.xml中指定数据源名称;它必须来自外部(最有可能的配置文件) . 我不认... -
3 votesanswersviews
Spring Boot与应用程序管理的持久性上下文
我正在尝试从EJB3 JTA JPA(EclipseLink)迁移应用程序 . 目前,该应用程序利用应用程序管理的持久上下文,因为设计时间数据库数量未知 . 应用程序管理的持久化上下文允许我们控制如何创建EntityManager(例如 supply different datasources JNDI to create proper EntityManager for specific DB ... -
269 votesanswersviews
JPA hashCode()/ equals()两难
这里有关于JPA实体的some discussions,其中 hashCode() / equals() 实现应该用于JPA实体类 . 大多数(如果不是全部)它们依赖于Hibernate,但我想讨论它们JPA实现中性(顺便说一下,我使用的是EclipseLink) . 所有可能的实现都有自己的 advantages 和 disadvantages 关于: hashCode()/equals... -
3 votesanswersviews
使用EclipseLink MOXy作为JBoss EAP 6.1上JAX-WS的JAXB提供程序
我按here实现'm trying to use EclipseLink MOXy as JAXB provider for JAX-WS web-service deployed on JBoss EAP 6.1.0.Beta1 application server. For now I'并将 jaxb.properties 文件放入包含我的 Provider 实现和Web服务中使用的域类的包中... -
2 votesanswersviews
JPA SortedMap映射 - 避免使用两列键
我有两个类,CalculatedValue和Price . Price有CalculatedValue的 Map . 每个CalculableValue实例都有名称,值和其他几个字段 . 这是我用来描述Price和CV之间的依赖关系的映射: @OneToMany( cascade = CascadeType.ALL, fetch = FetchType.EAGE... -
0 votesanswersviews
Spring JPA,Eclipselink和Auditing
我一直在为我的实体类配置Spring审计 . 使用注释,我有这样的事情: @CreatedDate @NotNull private Date createdDate @CreatedBy @NotNull private User createdBy 正确设置createdBy字段,但是持久化对象失败并显示null createdDate . 我猜这可能与Eclipselink的类型转换有关... -
0 votesanswersviews
更新JPA实体的多个版本
Background->我有一个员工表,代码中有许多JPA实体 - EmployeeBasic和EmployeeDetails . 每个JPA实体都有不同级别的详细信息 - 基本实体只有员工姓名和ID . 除了名称和id之外,详细实体还有其他详细信息,如startdate,department等 . 现在来看问题 - >我在代码中有一个位置,它使用EmployeeBasic实体更新实...