`
zwt2001267
  • 浏览: 440644 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate用注解(annotation)配置sequence

阅读更多
hibernate用注解(annotation)配置sequence

@Id
@SequenceGenerator(name="sequenceGenerator",sequenceName="ACTIVITIESSCOPE_SEQ")
@GeneratedValue(generator="sequenceGenerator",strategy=GenerationType.SEQUENCE)
@Column(name = "ID", unique = true, nullable = false, precision = 10, scale = 0)
public Long getId() {
   return this.id;
}

注意:@GeneratedValue中的generator不是sequence的名字,而是@SequenceGenerator中的name的名字;@SequenceGenerator中的sequenceName才是定义sequence的名字。

分享到:
评论

相关推荐

    hibernate-Annotation.jar

    在Hibernate 3.x版本中,引入了Annotation注解,这是一种元数据的方式,可以替代XML配置文件来描述对象与数据库表之间的映射关系。 **Hibernate Annotation注解** 在Hibernate 3.x之前,对象到数据库的映射通常...

    Hibernate中注解的使用

    在使用Hibernate注解时,需要注意以下几点: - **注解的完整性和准确性**:确保每个需要映射的字段都正确添加了注解,如`@Column`用于指定列名和属性。 - **生成策略**:对于自增主键,`@GeneratedValue`的`...

    Hibernate-Annotation-3.4.0帮助文档

    《Hibernate-Annotation-3.4.0帮助文档》是一份详尽的指南,旨在帮助开发者理解和使用Hibernate ORM框架中的注解功能。Hibernate是Java领域中广泛使用的对象关系映射(ORM)工具,它极大地简化了数据库操作。在3.4.0...

    hibernate annotation 中文文档

    《Hibernate Annotation 中文文档》是Java开发者们的重要参考资料,它详细介绍了如何在Hibernate框架中使用注解进行对象关系映射(ORM)。Hibernate是一款强大的开源Java持久化框架,它简化了数据库与Java对象之间的...

    HIBERNATE:Hibernate 学习一--注解方式自动建表

    这篇博客"Hibernate学习一--注解方式自动建表"主要探讨了如何使用Hibernate的注解来实现数据库表的自动化创建。 在Java编程中,注解(Annotation)是一种元数据,它提供了在代码中插入信息的方式,这些信息可以被...

    hibernate 中文文档 and _annotation.chm

    3. 注解(Annotation)在Hibernate中的应用: - @Entity:标记一个Java类为数据库中的一个表,表示该类是实体类。 - @Table:指定实体类对应的数据库表名。 - @Id:标识类中的主键字段,可以配合@GeneratedValue...

    Hibernate Annotation入门

    以下是一些关键的Hibernate注解: 1. `@Entity`:标记一个类为数据库中的一个表,这个类的实例将成为表的记录。 2. `@Table`:指定实体对应的数据库表名,可以自定义表名,如果不写,默认为类名。 3. `@Id`:标记一...

    hibernate-annotation-3.4.0.GA

    《深入理解Hibernate注解3.4.0.GA》 Hibernate作为Java领域中广泛使用的对象关系映射(ORM)框架,极大地简化了数据库操作。在3.4.0.GA版本中,Hibernate引入了注解支持,使得开发人员能够更方便地在类和属性上直接...

    hibernate annotation api chm文件

    Hibernate Annotation API是Hibernate ORM的一种扩展,允许开发者使用Java注解(Annotations)来定义对象-关系映射。这种API避免了传统的Hibernate XML配置文件,使得ORM配置更加内聚且易于维护。 2. **核心注解**...

    hibernate_annotation中文版

    本文将详细解析Hibernate Annotation的相关知识,旨在为使用Hibernate注解进行开发的朋友们提供详尽的指导。 一、Hibernate Annotation概述 在Hibernate早期版本中,对象-关系映射主要依赖XML配置文件来完成。然而...

    HibernateAnnotation

    其中,HibernateAnnotation技术是指在Java类上使用注解来替代传统的XML配置文件,这不仅简化了配置过程,还提高了代码的可读性和维护性。 ### 核心知识点详解 #### 1. `@Entity` 注解 `@Entity` 是用于标记一个...

    Hibernate Annotation 学习笔记

    - 默认情况下,Hibernate 使用`@GeneratedValue`来自动管理主键生成策略,如`GenerationType.IDENTITY`(自增列)、`GenerationType.SEQUENCE`(序列)或`GenerationType.AUTO`(根据数据库决定)。 3. **属性映射...

    Hibernate Annotation Reference

    在开始使用Hibernate注解之前,需要确保项目满足以下要求: - Java环境:推荐使用Java 8及以上版本。 - Hibernate框架:需安装并配置正确的Hibernate版本,本文档基于3.1beta9版本编写。 - IDE支持:确保使用的IDE...

    hibernate注解中英文版

    Hibernate注解是元数据的一种形式,它们允许我们在Java类和属性上直接声明关于如何映射到数据库的信息,避免了XML配置文件的繁琐。通过注解,我们可以指定实体类、属性、关联关系等如何对应到数据库表和字段。 二、...

    Hibernate annotation

    - Hibernate注解主要用于描述实体类与数据库表之间的映射关系,减少了XML配置文件的使用。 2. **实体类注解** - `@Entity`: 标识一个Java类作为Hibernate管理的实体,对应数据库中的一个表。 - `@Table`: 定义...

    hibernate应用[包括示例,映射,主键自增,各种查询操作方式以及配置文档以及 Annotation示例]

    - **Hibernate with Annotation 示例.doc、Hibernate Annotation.doc**:提供使用注解进行对象映射的实例。 - **Hiberante的对象继承关系之--TPC一个类一张表.doc**:讲述Hibernate处理对象继承和多表映射的方法。 -...

    基于注解的spring+hibernate+struts2源码.rar

    4. 配置Hibernate:创建Hibernate的配置文件,指定数据库连接信息,使用`<hibernatetool:annotation-processor>`启用注解处理。 5. 配置Struts2:在web.xml中配置Struts2的过滤器,编写struts.xml配置文件,定义...

    Hibernate Annotation应用

    而Hibernate Annotation是Hibernate框架的一部分,它允许开发者使用注解来配置实体类,替代传统的XML配置文件。本文将深入探讨Hibernate Annotation的应用,帮助开发者更好地理解和使用这一功能。 首先,让我们理解...

Global site tag (gtag.js) - Google Analytics