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

简介: 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>
相关文章
|
11月前
|
SQL 缓存 Java
MyBatis如何关闭一级缓存(分注解和xml两种方式)
MyBatis如何关闭一级缓存(分注解和xml两种方式)
391 5
|
XML Java 数据库
Spring5入门到实战------15、事务操作---概念--场景---声明式事务管理---事务参数--注解方式---xml方式
这篇文章是Spring5框架的实战教程,详细介绍了事务的概念、ACID特性、事务操作的场景,并通过实际的银行转账示例,演示了Spring框架中声明式事务管理的实现,包括使用注解和XML配置两种方式,以及如何配置事务参数来控制事务的行为。
Spring5入门到实战------15、事务操作---概念--场景---声明式事务管理---事务参数--注解方式---xml方式
|
API Java 数据库连接
从平凡到卓越:Hibernate Criteria API 让你的数据库查询瞬间高大上,彻底告别复杂SQL!
【8月更文挑战第31天】构建复杂查询是数据库应用开发中的常见需求。Hibernate 的 Criteria API 以其强大和灵活的特点,允许开发者以面向对象的方式构建查询逻辑,同时具备 SQL 的表达力。本文将介绍 Criteria API 的基本用法并通过示例展示其实际应用。此 API 通过 API 构建查询条件而非直接编写查询语句,提高了代码的可读性和安全性。无论是简单的条件过滤还是复杂的分页和连接查询,Criteria API 均能胜任,有助于提升开发效率和应用的健壮性。
398 0
|
数据库 开发者 Java
Hibernate映射注解的魔力:实体类配置的革命,让你的代码量瞬间蒸发!
【8月更文挑战第31天】Hibernate 是一款出色的对象关系映射框架,简化了 Java 应用与数据库的交互。其映射注解让实体类配置变得直观简洁。本文深入剖析核心概念与使用技巧,通过示例展示如何简化配置。
156 0
|
SQL Java 数据库连接
|
缓存 Java 数据库连接
什么是 Hibernate 查询语言或 HQL?
【8月更文挑战第21天】
341 0
|
SQL Java 数据库连接
在 Hibernate 中何时使用条件查询?
【8月更文挑战第21天】
126 0
|
缓存 Java 数据库连接
Hibernate 中的查询缓存是什么?
【8月更文挑战第21天】
101 0
|
SQL 安全 Java
|
SQL 缓存 Java
框架分析(9)-Hibernate
框架分析(9)-Hibernate

相关课程

更多