`
awfrun
  • 浏览: 82066 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

(2)hibernate annotations使用

阅读更多

1.在hibernate3.3.2的hibernate-annotations的兼容版本是3.4.0,可以到http://sourceforge.net下载

 

2.加入所需的包hibernate-annotations.jar,ejb3-persistence.jar,hibernate-commons-annotations.jar

 

3. 使用方法和ejb3.0一样.附件的官方帮助文档说得很明白

 

4.在hibernate.cfg.xml 加入被注解的实体类

 

  <mapping resource="com/awf/hibernate/Student.hbm.xml"/>    xml方式
  <mapping class="com.awf.hibernate.Teacher"/>   annotations方式

 

5.SessionFactory创建和xml方式的有点不一样,

   SessionFactory sessionFactory = new AnnotationConfiguration().configure().buildSessionFactory();

 

6.现在很多公司都开始用annotions方式,编写效率比xml高很多.

分享到:
评论

相关推荐

    hibernate-annotations-3.4.0.GA

    Hibernate Annotations是Hibernate 3.x系列引入的新特性,它允许开发者在Java实体类上直接使用注解来定义对象关系映射信息,替代了传统的Hibernate XML配置文件。这种注解方式提高了开发效率,减少了配置文件的维护...

    hibernate annotations3.4.0 GA.rar

    现在已经不用*.hbm.xml这种映射文件了,都是用Annotation(注解)方式来完成实体与表之间的映射关系,这样看起来比用xml文件来映射更具有可读性,自我感觉以后Hibernate Annotation的映射方式将代替hibernate 的*....

    Hibernate Annotations 中文文档

    Hibernate Annotations API 中文文档 前言 1. 创建一个注解项目 1.1. 系统需求 1.2. 系统配置 2. 实体Bean 2.1. 简介 2.2. 用EJB3注解进行映射 2.2.1. 声明实体bean 2.2.1.1. 定义表(Table) 2.2.1.2. 乐观...

    HibernateAnnotations 中文版

    1. **注解驱动**: Hibernate Annotations 允许开发者使用 Java 注解来定义实体类、属性、关联关系等,这些注解替代了传统的 XML 映射文件,使得代码更加简洁,更易于维护。 2. **实体注解**: `@Entity` 注解标记一...

    hibernate annotations

    Hibernate Annotations是Hibernate框架的一个重要组成部分,它允许开发人员通过在Java实体类上使用注解来定义数据模型,从而避免了传统的XML配置文件。这种做法提高了代码的可读性和维护性。 **核心概念** 1. **...

    hibernate annotations 中文参考手册

    通过使用 Hibernate Annotations,开发者能够以一种更为简洁和灵活的方式定义对象关系映射规则。这不仅简化了代码编写过程,还提高了程序的可维护性和扩展性。随着框架版本的不断更新,Hibernate 注解提供了越来越多...

    webwork hibernate annotations 三合一中文开发文档

    webwork2.1.7 中文开发文档 Hibernate Annotations参考文档-3.20中文开发文档 Hibernate_3.2.0_Reference_zh_CN中文开发文档

    hibernate 和hibernate_annotations(中文API).pdf帮助文档

    在这个“hibernate 和hibernate_annotations(中文API)帮助文档”中,我们将深入探讨Hibernate的核心概念、特性以及如何使用Hibernate Annotations进行对象的持久化。 一、Hibernate核心概念 1. 实体(Entity):在...

    hibernate annotations 3.4.0.GA API

    以上是对Hibernate Annotations 3.4.0.GA API的简要概述,实际使用中,开发者还需要结合具体的业务需求和数据库设计,灵活运用这些注解和API,以实现高效、稳定的ORM操作。深入理解Hibernate Annotations,不仅可以...

    hibernate-annotations

    Hibernate Annotations是Hibernate 3.x引入的一个模块,它允许开发者使用Java 5及以上版本的注解来定义对象关系映射,替代传统的XML配置文件。3.4.0.GA版本是该组件的一个稳定版本,修复了大量已知问题,提高了性能...

    hibernate-annotations-3.4.0(参考文档,doc/../index.html)

    Hibernate Annotations是Hibernate框架的一个扩展,它允许开发者使用Java语言的注解(Annotations)来定义对象与数据库表之间的映射关系,替代传统的Hibernate XML配置文件。这使得代码更加简洁,更易于维护,并且与...

    hibernate-annotations.jar

    **三、使用hibernate-annotations.jar** 在项目中引入`hibernate-annotations.jar`,可以轻松实现以下功能: 1. **对象持久化**:通过注解定义实体类和数据库表的关系,简化对象的创建、更新和删除操作。 2. **懒...

    hibernate-annotations 相关jar包

    1. 引入Hibernate和Hibernate Annotations相关jar包:包括hibernate-annotations.jar、hibernate-commons-annotations.jar、hibernate-entitymanager.jar以及JPA规范所需的jar包。 2. 创建实体类:在实体类上添加@...

    Hibernate Annotations Reference 中文参考手册HTML版

    1. **注解基础**:Hibernate Annotations 使用 Java 注解来标注实体类、属性、集合等,如 `@Entity` 表示一个数据库表,`@Table` 指定表名,`@Id` 定义主键,`@GeneratedValue` 管理主键生成策略。 2. **实体...

    hibernate annotations 中文文档

    《Hibernate Annotations 中文文档》是针对Hibernate框架注解配置的详细指南,旨在帮助开发者更深入地理解和使用Hibernate的注解功能。Hibernate是一个流行的Java对象关系映射(ORM)框架,它允许开发人员将数据库...

    hibernate-annotations jar包

    使用注解Annotation时用的jar包。 包括: hibernate-commons-annotations-3.3.0.ga.jar hibernate-entitymanager.jar ejb3-persistence.jar hibernate-annotations.jar

    hibernate-annotations-3.4.0.GA+hibernate-distribution-3.3.2.GA-dist

    而Hibernate Annotations则是Hibernate框架的重要组成部分,它使得我们可以在实体类上直接使用注解进行对象关系映射,避免了XML配置文件的繁琐。本文将深入探讨Hibernate 3.3.2和Hibernate Annotations 3.4.0的核心...

    hibernate-annotations.jar 3.4.0GA下载

    hibernate annotations 核心包,欢迎下载

    hibernate jar包:hibernate-commons-annotations-4.0.1.Final.jar等

    Hibernate.jar包,Hibernate可以应用在任何使用JDBC的场合,包含 hibernate-commons-annotations-4.0.1.Final.jar hibernate-core-4.1.12.Final.jar hibernate-ehcache-4.1.12.Final.jar hibernate-entitymanager-...

Global site tag (gtag.js) - Google Analytics