Hibernate核心配置文件cfg参数说明
来源:互联网 发布:crossover mac性能如何 编辑:程序博客网 时间:2024/05/20 06:56
<?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>
阅读全文
0 0
- Hibernate核心配置文件cfg参数说明
- Hibernate-02-核心配置文件Hibernate.cfg.xml
- Hibernate -- hibernate.cfg.xml 核心配置文件
- hibernate 配置文件之hibernate.cfg.xml说明
- hibernate 配置文件之hibernate.cfg.xml说明
- Hibernate中hibernate.cfg.xml核心配置文件配置
- Hibernate配置文件:hibernate.cfg.xml常用属性说明
- jbpm核心配置文件jbpm.hibernate.cfg.xml的解析
- 关于hibernate.cfg.xml配置文件的几点说明
- hibernate.cfg.xml 配置文件
- hibernate.cfg.xml配置文件
- hibernate.cfg.xml配置文件
- hibernate.cfg.xml配置文件
- Hibernate.cfg.xml配置文件
- Hibernate.cfg.xml配置文件
- hibernate.cfg.xml配置文件
- hibernate.cfg.xml 配置文件
- Hibernate配置文件hibernate.hbm2ddl.auto参数说明
- Java SSM框架实现分页
- JavaScript高级程序设计——知识点整理(Part 3)
- 隐式Intent
- Leetcode之Reverse Vowels of a String 问题
- java api操作HDFS
- Hibernate核心配置文件cfg参数说明
- hdoj-1258 Sum It Up
- 计算机小硕求职感悟
- CorelDRAW 文字排版用了这些方法肯定有意想不到的效果呈现
- hdu5920 Ugly Problem(构造)
- Codeforces Round #438 by Sberbank and Barcelona Bootcamp (Div. 1 + Div. 2 combined) A-C题解
- Java是什么
- android学习---使用AsyncTask
- 清北学堂 2017-10-05