`
mxx_1111
  • 浏览: 61529 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Hibernate中使用Criteria查询及注解——(hibernate.cfg.xml)

 
阅读更多

hibernate.cfg.xml

hibernate主配置文件:

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<!-- Generated by MyEclipse Hibernate Tools.                   -->
<hibernate-configuration>

	<session-factory>
		<property name="dialect">
			org.hibernate.dialect.Oracle9Dialect
		</property>
		<property name="connection.url">
			jdbc:oracle:thin:@127.0.0.1:1521:orcl
		</property>
		<property name="connection.username">pro</property>
		<property name="connection.password">pro</property>
		<property name="connection.driver_class">
			oracle.jdbc.OracleDriver
		</property>
		<property name="current_session_context_class">thread</property>
		<property name="show_sql">true</property>
		<property name="format_sql">true</property>
		<mapping
			resource="cn/bdqn/hibernate_Criteria/entity/Emp.hbm.xml" />
		<mapping
			resource="cn/bdqn/hibernate_Criteria/entity/Dept.hbm.xml" />
			
			<!--注解  -->
		<mapping class="cn.bdqn.hibernate_Criteria.entity.Emp1"/>
		<mapping class="cn.bdqn.hibernate_Criteria.entity.Dept1"/>
	</session-factory>

</hibernate-configuration>


分享到:
评论

相关推荐

    SSH三大框架整合 struts2(使用xml配置)+hibernate(使用xml配置)+spring(使用xml配置)

    它通过实体类和映射文件(hibernate.cfg.xml及.hbm.xml)将对象与数据库表关联起来。在XML配置文件中,我们指定数据源、连接池、实体类和表的映射关系。此外,使用SessionFactory和Session对象,我们可以方便地执行...

    使用Hibernate访问sqlserver数据库

    4. **配置映射文件或使用注解**: 对于每个实体类,我们可以通过XML映射文件(如.hbm.xml)或者直接使用Java注解来定义与数据库表的映射关系。例如,使用注解的方式: ```java @Entity @Table(name = "users") ...

    hibernate-release-5.3.2.Final

    使用Hibernate ORM通常需要配置Hibernate配置文件(hibernate.cfg.xml),定义数据库连接参数、缓存策略等。实体类需使用注解标注属性与数据库字段的对应关系,然后通过SessionFactory创建Session,进而进行数据操作...

    hibernate映射和查询

    Hibernate 提供了多种查询方式,包括 HQL(Hibernate Query Language)、QBC(Query By Criteria)和 JPA(Java Persistence API)的 Criteria API。这些查询语言提供了面向对象的方式来检索数据,比传统的 SQL 更加...

    Hibernate使用——入门

    **Hibernate使用——入门** Hibernate 是一个强大的开源对象关系映射(ORM)框架,它简化了Java应用程序与数据库之间的交互。这篇博文将引导你入门Hibernate,理解其基本概念和使用方法。 **1. Hibernate概述** ...

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

    - Hibernate支持编程式事务管理和声明式事务管理,可以使用Transaction接口进行编程式事务控制,或者在Spring等框架中使用@Transactional注解进行声明式事务。 6. **查询方式**: - HQL(Hibernate Query ...

    hibernate-release-5.0.6.Final.zip(最新Hibernate架包)

    4. **配置Hibernate**:使用Hibernate,首先需要创建一个配置文件(通常是hibernate.cfg.xml),在这个文件中定义数据库连接信息、实体类的映射文件位置、事务管理器等。此外,每个需要持久化的Java类也需要相应的...

    hibernate-release-4.3.1.Final.zip

    例如,通过配置`hibernate.cfg.xml`文件设置数据库连接,编写实体类并使用注解进行ORM映射,然后使用SessionFactory创建Session对象来执行CRUD操作。同时,Hibernate提供了HQL(Hibernate Query Language)和...

    hibernate-release-5.4.18.Final.zip

    Hibernate是Java开发中用于管理关系数据库的开源ORM框架,它将Java对象与数据库表之间的映射关系通过XML或注解方式定义,实现了对象与数据的透明交互。在5.4.18.Final这个版本中,Hibernate继续优化了性能,增强了对...

    hibernate4全注解例子

    这篇文章主要讲解了如何在Java开发中使用Hibernate4框架,通过注解的方式进行数据库操作。Hibernate4是Java领域中广泛应用的对象关系映射(ORM)工具,它允许开发者使用面向对象的编程方式来处理数据库操作,极大地...

    hibernate-core-5.0.11.Final.jar

    - `Configuration`类:负责读取和解析hibernate.cfg.xml配置文件,生成SessionFactory实例。 - `SessionFactoryImpl`:实际的SessionFactory实现,包含Session的创建逻辑和缓存管理。 - `SessionImpl`:Session的...

    hibernate基础jar包

    4. Hibernate配置:在使用Hibernate时,通常需要一个hibernate.cfg.xml配置文件,其中包含了数据库连接信息、方言设置、缓存配置等,它是Hibernate启动的入口。 5. Hibernate实体类:开发者定义的Java类,通过@...

    hibernate3.6.10中文api带注解

    在本资料中,“hibernate3.6.10中文api带注解”是针对Hibernate 3.6.10版本的API文档,特别的是,它是中文版的,这对于中文使用者来说,理解起来更加方便,避免了语言障碍带来的困扰。 在Hibernate 3.6.10中,主要...

    hibernate-3.2.5.源代码....

    通过XML配置文件(hibernate.cfg.xml)或注解,开发者可以定义实体类与数据库表的对应关系,使得数据操作更便捷。 2. **SessionFactory和Session**:在Hibernate中,SessionFactory是一个线程安全的工厂类,用于...

    hibernate-release-5.2.11.Final.7z

    1. 配置:在项目的pom.xml或hibernate.cfg.xml文件中添加依赖和配置信息。 2. 映射:定义实体类并进行对象-关系映射,可以使用注解或XML文件完成。 3. 实例化SessionFactory:根据配置信息创建SessionFactory对象。 ...

    Hibernate查询方式代码示例

    在`hibernate.cfg.xml`或实体类的`@NamedQuery`注解中定义命名查询: ```xml FROM Student WHERE age &gt; 20 ``` 在代码中使用: ```java Query query = session.getNamedQuery("getStudentsOverAge"); ...

    基于Hibernate的XML数据存储方法.pdf

    在Hibernate中使用XML数据存储,通常涉及到以下几个关键概念和知识点: 1. 对象关系映射(ORM):ORM是Hibernate的核心,它是一种编程技术,允许程序员在面向对象编程语言中通过对象的方式操作关系数据库。通过配置...

    初学hibernate,hibernate入门

    Hibernate就是这种技术的典型代表,它将Java对象和数据库表之间的映射关系定义在XML配置文件或注解中。 2. **组件架构**:Hibernate包含Session、SessionFactory、Entity、Query等核心组件。SessionFactory负责创建...

    hibernate-release-4.3.11.Final.lib.required.zip

    1. **配置与初始化**:在使用Hibernate时,首先需要配置hibernate.cfg.xml文件,该文件定义了数据库连接参数、方言、缓存策略等。然后通过SessionFactory的创建来初始化Hibernate,这是所有操作的基础。 2. **实体...

    配置使用Hibernate示例程序

    首先,我们需要理解Hibernate的核心配置文件——`hibernate.cfg.xml`。这个文件包含了数据库连接的相关信息,如数据库URL、用户名、密码以及JDBC驱动类等。例如: ```xml &lt;hibernate-configuration&gt; ...

Global site tag (gtag.js) - Google Analytics