<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration><session-factory><!-- 1-设定Hibernate方言  : 相当于告诉Hibernate需要连接的数据库类型 --><property name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</property><!-- 2-实现数据库连接 --><property name="hibernate.connection.driver_class">oracle.jdbc.driver.OracleDriver</property><property name="hibernate.connection.password">tiger</property><property name="hibernate.connection.url">jdbc:oracle:thin:@localhost:1521:orcl</property><property name="hibernate.connection.username">scott</property><!-- 3-想在Hibernate运行时,在控制台显示sql语句,并且对sql语句进行格式化 --><property name="hibernate.show_sql">true</property><property name="hibernate.format_sql">true</property><!-- 4-设置Hibernate正向工程  根据JAVA代码和配置文件信息在数据库中创建表,更新数据update 没有表创建表,有表只更新create 每次执行都创建新表   --><property name="hibernate.hbm2ddl.auto">update</property><!-- 5-为了提高连接效率,应用c3p0数据库连接池 以下为相关配置 --><property name="hibernate.c3p0.min_size">10</property><property name="hibernate.c3p0.max_size">50</property><property name="hibernate.c3p0.acquire_increment">10</property><property name="hibernate.c3p0.max_statements">150</property><!-- 作用:每隔2000ms检查一次连接池,如果发现某个连接没被使用炒作2S,则销毁该连接 --><property name="hibernate.c3p0.timeout">2000</property><property name="hibernate.c3p0.idle_test_period">2000</property><!-- 可以使用SessionFactory的getCurrentSession方法 --><property name="hibernate.current_session_context_class">thread</property><!-- 当执行session.delete方法时,清空对象的oid --><property name="hibernate.use_identifier_rollback">true</property><!-- 提高sql存取性能 --><property name="hibernate.jdbc.fetch_size">100</property><property name="hibernate.jdbc.batch_size">30</property><!-- 6-注册hbm组件(注意,使用/来表达路径) --><mapping resource="com/hibernate/demo/Person.hbm.xml"/></session-factory>
</hibernate-configuration>

Hibernate核心配置文件cfg参数说明相关推荐

  1. Hibernate 基本配置文件+基本增删改查

    文件结构 maven 依赖 <!-- hibernate 核心依赖 --> <dependency><groupId>org.hibernate</group ...

  2. Hibernate框架 配置文件基本架构

    核心配置文件 命名 hibernate.cfg.xml,直接位于src下 XML方式 根元素:<hibernate-configuration> ①基本结构 <session-fac ...

  3. hibernate xml配置文件

    Hibernate的描述文件可以是一个properties属性文件,也可以是一个xml文件.下面讲一下Hibernate.cfg.xml的配置.配置格式如下:1.配置数据源 在Hibernate.cf ...

  4. 彻底搞定用Xdoclet生成Hibernate所有配置文件

    背景:     本人在用Xdoclet生成hibernate的配置文件.实体映射文件和sql脚本的时候,每次总要出点问题,今日问题再现,我在网上泡了一个多小时,没有一篇很完整,很成功的例子.一怒之下, ...

  5. hibernate 数据源配置文件

    来源:http://blog.csdn.net/happyangelling/archive/2010/09/06/5866981.aspx /** *数据源(mysql.sqlserver.orac ...

  6. druiddatasource配置_Spring核心配置文件详解

    点击蓝字"程序员考拉"欢迎关注! 1:spring的核心配置文件中的各种配置. spring的核心配置文件的名字 叫做 applicationContext.xml,后期也可以通过 ...

  7. 【SSM框架系列】Mybatis映射配置文件与核心配置文件深入

    传统开发方式Dao层实现 编写UserDao接口 public interface UserDao {List<User> findAll() throws IOException;} 编 ...

  8. Springboot-读取核心配置文件及自定义配置文件

    读取核心配置文件 核心配置文件是指在resources根目录下的application.properties或application.yml配置文件,读取这两个配置文件的方法有两种,都比较简单. 核心 ...

  9. java元婴期(23)----java进阶(mybatis(2)---mapper代理mybatis核心配置文件输入输出映射)

    1.mapper代理 1.mybatis开发dao的方法----引入(为啥要使用mapper代理) 1.SqlSession使用范围 1.SqlSessionFactoryBuilder 通过SqlS ...

最新文章

  1. Nature:FB和推特的数据是如何革新社会科学,改变世界的?
  2. java将一个类到多个类,java-设计模式,将转换应用于多个类中的多个...
  3. 《ASP.NET办公自动化系统开发实例导航》笔记一
  4. display:inline-block的深入理解(转)
  5. java回调使用小结
  6. JavaScript使用hash表方式实现数组去重。
  7. 电机编码器调零步骤_伺服电机编码器调零对位方法
  8. 宏碁笔记本linux,Acer宏碁(Acer宏碁)Acer 4752G-2332G50Mnkk Linux笔记本电脑整体评测-ZOL中关村在线...
  9. 马斯克新梦想迈出第一步!首条地下高速隧道即将完工,12月免费体验
  10. 用Redis实现分布式锁 与 实现任务队列
  11. 实习成长之路:MySQL一: 一条SQL查询语句是如何执行的?
  12. pandas如何往mysql追加数据
  13. indesign选中不了图片删除_文件夹删除不了怎么办?文件夹删除不了的解决方法...
  14. steam好玩的免费游戏
  15. 计算机安全相关知识,计算机安全知识
  16. [ 大道至简系列 ] 三分钟理解-1NF,2NF,3NF
  17. ftp 下载 工具,5款小白都能使用的ftp 下载 工具
  18. CSP2022 初赛游记
  19. 游戏帧同步和状态同步
  20. 命中率 计算机组成原理,计算机组成原理-求命中率.pptx

热门文章

  1. Python列表,元组,字典的区别
  2. (chap1 网络基础知识)网络的构成要素:(7)网关
  3. 近世代数--有限交换群--存在子群的阶是群阶的因子
  4. [Java基础] Properties类的基本操作和介绍
  5. 有关Non-cacheable,,Cacheable, non-shareable,inner-shareable,outer-shareable的理解
  6. optee的fast call的介绍
  7. 判断文件是否为可执行程序
  8. 仿Mathematica中的函数ProductLog
  9. linux 中ans 用法,JSON简介以及用法汇总
  10. 012 分析技能冷却二叉树