jpa
文章平均质量分 81
quwei7515
这个作者很懒,什么都没留下…
展开
-
JPA注解详解一
@Table默认情况下,JPA 持续性提供程序假设实体的所有持久字段均存储到一个名称为实体名称的数据库表中(请参阅@Entity )。在以下条件下,使用 @Table 批注指定与实体关联的主表:· 实体名称难于处理、是一个保留字、与预先存在的数据模型不兼容或作为数据库中的表名无效· 需要控制表所属的目录或模式如果希望 JPA 将某些字段持久保存到主表,而将其他字段持转载 2012-08-31 11:10:48 · 737 阅读 · 0 评论 -
JPA注解详解三
@ColumnResult执行 @NamedNativeQuery 时,它可以返回实体(包括不同类型的实体)、标量值或实体和标量值的组合。使用 @ColumnResult 批注返回标量值。标量类型由您在 @ColumnResult 中标识的列类型确定。有关详细信息,另请参阅 @EntityResult 、@FieldResult 和 @SqlResultSetMapping 。表转载 2012-08-31 11:13:42 · 1399 阅读 · 0 评论 -
JPA注解详解二
@Transient默认情况下,JPA 持续性提供程序假设实体的所有字段均为持久字段。使用 @Transient 批注指定实体的非持久字段或属性,例如,一个在运行时使用但并非实体状态一部分的字段或属性。JPA 持续性提供程序不会对批注为 @Transient 的属性或字段持久保存(或创建数据库模式)。该批注可以与 @Entity 、@MappedSuperclass 和 @Embe转载 2012-08-31 11:12:51 · 832 阅读 · 0 评论