Hibernate 不承认持久的 getter/setter 属性
我的实体类中有这个属性: @Column(name="avatar",nullable=false,length=1000) String getAvatarData() { return new JSONObject(avatar.export()).t…
在决定 java 框架、库时需要帮助
我计划开发开源java应用程序以在google app引擎以及普通的rdbms系统上工作,所以请帮助我选择 MVC框架- Struts/Spring MVC ? ORM- JDO/JPA? 我认为…
GWT 中的 requestFactory 和 findEntity 方法
我正在尝试使用RequestFactory。我的 ORM 提供者是 JPA。我有一个方法来检索名为 findAll() 的实体列表。当用户请求实体列表时,将调用 findAll。 Fin…
使用roo和mongo创建springsource项目
前言:我有 .NET 和 PHP 背景。我对用 Java 制作控制台应用程序感到非常满意。我从未在任何平台上使用过 ORM。我正在尝试学习企业java最佳实践。因此…
为什么 JPA 在 merge() 时执行双重插入
在 EclipseLink 中,我遇到一个问题,一个元素被插入两次,导致主键冲突。场景如下: 我有三个实体:Element、Restriction 和 RestrictionElement。实…
如何翻译@Enumerated属性的名称?
有两种 EnumType:EnumType.ORDINAL 和 EnumType.STRING。然而两者都有缺点: EnumType.ORDINAL: You must preserve the enum order. EnumType.STRING…
Hibernate 没有在反面缓存我的 OneToOne 关系
我的代码如下: @Entity @Table(name = "A") @Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE) public class A { @OneToOne(cascade={…
我怎样才能“移动”?使用 OpenJPA 从一个表到另一个表的对象?
我有两个表,它们共享相同的定义。我通常将新对象插入到其中一个表中,我们将其称为 Table1。有时,我想将一个条目从表 1 移动到另一个表(表 2)。 …
使用 JPA 2.0 的 Self ManyToMany 和附加列
我想在用户模型之间创建一种“友谊”关系。我还需要为每一个友谊增加一个专栏。我知道我需要使用带有复合主键的连接类。这是我的 User 类, public cl…
Spring 异常翻译不适用于 JPA
我的 dao 类 com.myapp.dao.hibernate.XyzDaoImpl 用 @Repository 注释 @Repository public class UserDaoImpl extends GenericDaoJpa implements Use…
为什么 JSF + Tomahawk App 生成 MYSQL 数据库中所有空字段的记录
以下内容有效,但是当单击创建按钮时,它会提交一条包含所有空字段的记录, <f:view> <html> <head> <meta http-equiv="Content-Type" …
如何设置“一对多”通过 XML 映射 List 对象,无需索引列
我可以使用注释设置 List 对象的“一对多”映射,但使用 XML 则不行。您能告诉我如何使用 XML 映射进行设置吗?任何帮助将不胜感激。 问题。当我使用 …
JPA/Hibernate - InheritanceType.JOINED 的行为类似于 InheritanceType.TABLE_PER_CLASS
我正在尝试在 Hibernate 中实现一个非常简单的继承模型。基本上我有一个可以称为 A 的超类,以及几个继承自 A 的子类。由于我看到的行为对于所有这些…
即使 EJB 方法抛出异常,如何保留 JPA 实体?
我有一个 EJB,其方法(除其他外)保留 JPA 实体。如果该方法抛出错误,事务将回滚并且实体不会被持久化。 但是,我确实希望该实体能够持久保存,无论…