`

(Hibernate 错误)Exception: An AnnotationConfiguration instance is required to use

    博客分类:
  • Java
阅读更多

org.hibernate.cfg.AnnotationConfiguration替代以前的org.hibernate.cfg.Configuration,来初始化org.hibernate.SessionFactory。

初始化方法,sessionFactory = new AnnotationConfiguration().configure() .buildSessionFactory();

如果这时使用sessionFactory = new Configuration().configure() .buildSessionFactory(),会报异常:An AnnotationConfiguration instance is required to use 。

 

分享到:
评论

相关推荐

    spring4集成hibernate3:xml方式

    <property name="configurationClass" value="org.hibernate.cfg.AnnotationConfiguration"/> <bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> ``` ...

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

    《深入理解Hibernate 3.3.2与Annotations 3.4.0:核心特性与实践应用》 Hibernate作为Java领域中的一个强大ORM(对象关系映射)框架,为开发者提供了在Java应用程序中操作数据库的强大工具。它允许我们将数据库操作...

    Hibernate Tool 使用文档

    ### Hibernate Tools 使用文档知识点概述 #### 一、下载与安装Hibernate Tools - **JBoss Eclipse IDE**:在使用JBoss Eclipse IDE的情况下,可以利用插件管理器直接安装Hibernate Tools插件。 - **Eclipse IDE**...

    Hibernate-Annotation中文教程.docx

    Hibernate 注解中文教程 Hibernate 是一个强大的 Java 持久性框架,近年来不断发展,成为 Java 数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。使用 Hibernate 注解可以简化 Hibernate 代码,使...

    hibernate-commons-annotations-5.0.1.Final.jar

    3. `org.hibernate.cfg`:这里的类主要用于配置和初始化Hibernate环境,如`AnnotationConfiguration`类就是配置Hibernate的入口,它会读取注解并生成相应的映射信息。 4. `org.hibernate.boot.model`和`org....

    JAVA 使用hibernate配置实例

    在Java开发中,Hibernate是一个非常重要的对象关系映射(ORM)框架,它简化了数据库操作,使得开发者可以使用面向对象的方式来处理数据。本教程将详细讲解如何在Java项目中配置和使用Hibernate,包括在普通Java工程...

    Hibernatetools_Reference_Guide

    ### Hibernatetools_Reference_Guide #### 一、前言 Hibernatetools_Reference_Guide 是一个详细的文档,旨在介绍 Hibernate Tools 的各种特性和使用方法。此指南覆盖了从下载安装到具体功能使用的各个方面,是开发...

    hibernate-src.zip源代码包

    Hibernate 是一个著名的开源Java对象关系映射(ORM)框架,它极大地简化了数据库与Java应用程序之间的数据交互。在这个“hibernate-src.zip”源代码包中,我们可以深入学习和理解Hibernate的工作原理及其内部机制。 ...

    Hibernate-Annotation中文教程.pdf

    Hibernate Annotation中文教程 Hibernate 是 Java 数据库持久性的事实标准之一,它非常强大、灵活,而且具备了优异的性能。传统上,Hibernate 的配置依赖于外部 XML 文件,而最近发布的几个 Hibernate 版本中,...

    hibernate-3.2.6.ga.zip

    2. **org.hibernate.cfg.***:用于配置Hibernate,包括AnnotationConfiguration和Configuration类,用于加载配置文件和创建SessionFactory。 3. **org.hibernate.boot.***:启动和初始化Hibernate,包括...

    hibernate 经典题目 其中包括很多核心的题目

    获取 XML 配置的 Hibernate Configuration 类型是 `Configuration`,注解配置是 `AnnotationConfiguration`。Hibernate 的会话接口是 `Session`,由 `SessionFactory` 创建,而 `SessionFactory` 通常由 `...

    hibernate4.22源码

    7. **映射文件解析**:`org.hibernate.cfg`包包含了Hibernate的配置和映射文件解析器,如`AnnotationConfiguration`和`Configuration`,它们负责读取`hibernate.cfg.xml`和实体类上的注解,生成相应的元模型。...

    Hibernate Annotation 学习笔记

    《Hibernate Annotation 学习笔记》 在Java的持久化框架中,Hibernate以其强大的功能和易用性成为开发者首选之一。而Hibernate Annotation则是Hibernate提供的一种基于注解的实体映射方式,它极大地简化了传统XML...

    hibernate 4.3.10 版本的笔记

    ### Hibernate 4.3.10 版本的笔记知识点详解 #### 一、环境配置与集成 在开始深入探讨Hibernate 4.3.10的相关特性之前,我们需要确保已经正确地配置好了开发环境。根据描述中的部分信息,这里重点介绍如何在...

    尚学堂hibernate笔记

    ### 尚学堂Hibernate笔记知识点详解 #### 一、项目初始化与环境搭建 1. **新建项目**:在IDE中创建一个新的Java项目。 2. **构建用户库并添加所需的JAR包**: - 右键点击项目 -> `Build Path` -> `Configure ...

    Hibernate API

    **Hibernate API 深度解析** Hibernate 是一个强大的对象关系映射(ORM)框架,它为Java开发者提供了方便的数据持久化服务。通过使用Hibernate API,开发者可以将数据库操作转化为对Java对象的操作,大大简化了...

    hibernate工具参考指南(英文版)

    - **基于注解的配置**:介绍了如何使用`<annotationconfiguration>`元素来配置基于注解的Hibernate。 - **基于JPA的配置**:解释了如何使用`<jpaconfiguration>`元素来配置基于JPA的Hibernate。 - **用于逆向工程...

    Hibernate_学习笔记.

    ### Hibernate学习笔记知识点详解 #### Hibernate简介 - **定义**:Hibernate是一种开源的对象关系映射(ORM)框架,用于在Java应用中简化数据库操作。 - **创始人**:由Gavin King于2001年创建。 - **作用**:提供...

    annotation(注释)版本的hibernate

    《注释驱动的Hibernate实战详解》 在Java的持久化框架中,Hibernate以其强大的功能和易用性,深受开发者喜爱。然而,随着Java技术的发展,传统的XML配置方式逐渐被注解(Annotation)所取代,使得代码更加简洁、...

    在hibernate中的数据库操作

    ### 在Hibernate中的数据库操作 #### Hibernate简介 Hibernate是一种开源的对象关系映射(ORM)框架,用于Java环境下的数据库操作。它允许开发人员将Java对象映射到关系型数据库中的表,并支持面向对象的方法来处理...

Global site tag (gtag.js) - Google Analytics