- 浏览: 745709 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
lengzl:
请问,那个Node 是哪个包里面的类?
JAVA 二叉树的递归和非递归遍历 -
gongchuangsu:
总结的很好,感谢感谢
JAVA 二叉树的递归和非递归遍历 -
Caelebs:
666666666 居然是10年发的,难怪截屏自动保存的名字是 ...
截图工具 -
jijiqw:
是注解不是注释。。。
Spring @Transactional (一) -
letueo:
[b][b][b][b][b][b][b][b][b][b][ ...
Spring @Transactional (一)
引用
hibernate.properties 和 hibernate.cfg.xml是hibernate的配置文件,对于初学者,可能存在一些配置疑难。本文给出了 hibernate.properties及hibernate.cfg.xml内容配置样例,二者选其一即可
hibernate.properties
##---------- this is the connection and hibernate.dialect fo mysql --------------------------------
hibernate.dialect=net.sf.hibernate.dialect.MySQLDialect
hibernate.connection.driver_class=org.gjt.mm.mysql.Driver
hibernate.connection.url=jdbc:mysql://ip:3306/databasename?lastUpdateCount=true;useUnicode=true;characterEncoding=gb2312
hibernate.connection.username=root
hibernate.connection.password=
##---------- this is the connection and hibernate.dialect fo mssqlserver --------------------------------
#hibernate.dialect=net.sf.hibernate.dialect.SQLServerDialect
#hibernate.connection.driver_class=net.sourceforge.jtds.jdbc.Driver
#hibernate.connection.url=jdbc:jtds:sqlserver://IP:1433;DatabaseName=databasename;charset=cp936
#hibernate.connection.username=sa
#hibernate.connection.password=sa
##---------- this is the connection and hibernate.dialect fo ibmdb2 --------------------------------
#hibernate.dialect=net.sf.hibernate.dialect.DB2Dialect
#hibernate.connection.driver_class=COM.ibm.db2.jdbc.app.DB2Driver
#hibernate.connection.url=jdbc:db2:databasename
#hibernate.connection.username=sa
#hibernate.connection.password=sa
##---------- this is the connection and hibernate.dialect fo Oracle --------------------------------
#hibernate.dialect=net.sf.hibernate.dialect.Oracle9Dialect
#hibernate.dialect=net.sf.hibernate.dialect.OracleDialect
#hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver
#hibernate.connection.url=jdbc:oracle:thin:@localhost:1521:databasename
#hibernate.connection.username=ora
#hibernate.connection.password=ora
##---------- after is hibernate config
hibernate.show_sql=true
hibernate.query.substitutions=true 1, false 0, yes 'Y', no 'N'
hibernate.jdbc.use_streams_for_binary=true
hibernate.cache.region_prefix=hibernate.test
hibernate.cache.use_query_cache=true
hibernate.cache.provider_class=net.sf.ehcache.hibernate.Provider
hibernate.connection.pool.size=20
hibernate.jdbc.batch_size=25
hibernate.statement_cache.size = 6
jdbc.fetch_size=50
jdbc.use_scrollable_resultset=false
jdbc.use_scrollable_resultset=false
hibernate.jdbc.use_streams_for_binary=true
hibernate.max_fetch_depth=1
##############################
### Proxool Connection Pool###
##############################
## Properties for external configuration of Proxool
hibernate.proxool.pool_alias netAuditing
## Only need one of the following
#hibernate.proxool.existing_pool true
#hibernate.proxool.xml cfg/proxool.xml
#hibernate.proxool.properties proxool.properties
##########################
### Second-level Cache ###
##########################
## optimize chache for minimal "puts" instead of minimal "gets" (good for clustered cache)
#hibernate.cache.use_minimal_puts true
## set a prefix for cache region names
hibernate.cache.region_prefix hibernate.test
## enable the query cache
hibernate.cache.use_query_cache true
## choose a cache implementation
hibernate.cache.provider_class net.sf.ehcache.hibernate.Provider
引用
hibernate.cfg.xml
<!DOCTYPE hibernate-configuration
PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="dialect">net.sf.hibernate.dialect.MySQLDialect</property>
<property name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
<property name="connection.url">jdbc:mysql://IP:3306/databasename?lastUpdateCount=true;useUnicode=true;characterEncoding=gb2312</property>
<property name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
<property name="connection.username">root</property>
<property name="connection.password">root</property>
<property name="show_sql">false</property>
<!-- Mapping files -->
<mapping resource="com/orm.hbm.xml"/>
</session-factory>
</hibernate-configuration>
引用
可以啊,现在的hibernate都是hibernate.cfg.xml这个文件了,hibernate.properties这个是资源文件,你新建个资源文件吧名字改成这个就行了
hibernate.cfg.xml是新版本的。
可以手写也可以用ide自动生成模板后填内容。
.properties不能自动生成,他是自己手动建立的,hibernate.properties文件和hibernate.xml文件可以同事出现在项目中其加载优先级是。xml文件优先于。property文件。不过在开发中用xml文件配置就足够了,property文件不怎么用,而且从他里面读取属性的时候是以流的方式读取会降低效率
hibernate.properties文件和hibernate.xml文件可以同时出现啊。。
反正hibernate只用一个。。老版本才用hibernate.properties这个吧,,
新一点的版本都是hibernate.cfg.xml这个了哈。。
发表评论
-
Servlet上传文件
2012-02-07 23:58 1490准备工作:要到http://commons.apache.or ... -
成为Java高手需要达到的25个学习目标--经典
2012-01-29 16:07 1348本文将告诉你学习Java需 ... -
Timer, Quartz 和 Spring 实现作业调度
2011-11-28 15:43 1173一、java.util.Timer ... -
Java 产生不重复的随机数
2011-06-22 23:32 2358int numberCount = 6; ... -
Date类学习总结(Calendar Date 字符串 相互转换 格式化)
2011-06-20 16:12 1662Date类学习总结 1.计算某一月份的最大天数 ... -
jsp中的cookie用法小实例
2011-06-20 00:13 2491这个小实例有三个页面 index.jsp页面内容如下: Y ... -
JS实现简单的增删改查
2011-06-19 23:41 12960<%@ page language="ja ... -
Jsp 动态显示系统时间
2011-06-19 23:24 4899<%@ page language=" ... -
java 动态显示时间
2011-06-19 23:13 4056import java.util.Date; p ... -
js 动态显示时间
2011-06-19 22:53 1829<%@ page language=" ... -
HTML 显示系统时间
2011-06-19 22:13 7885代码1:(显示静态时间) <script type=& ... -
JavaScript 动态显示系统时间
2011-06-19 19:36 2077JavaScript 动态显示系统时间 <html ... -
两例JavaScript 获取当前系统日期和时间
2011-06-19 19:20 1251两例JavaScript 获取当前系统日期和时间 QUOTE ... -
java五种JSP页面跳转方法详解
2011-06-19 17:08 14741. RequestDispatcher.forward() ... -
Java Object方法
2011-06-19 16:47 1338package com.abin.test.connectio ... -
Java 数组,List,Itarator循环
2011-06-19 16:01 2299package com.abin.test.connect ... -
JAVA DBClass操作数据库,这样算不算单列模式
2011-06-19 14:53 1252到底怎样才算单列模式,单列模式事什么概念 package c ... -
Oracle日期函数集锦
2011-06-16 20:55 915Oracle日期函数集锦(一) 一、 常用日期数据格式 1 ... -
java 页面传送数组
2011-06-15 14:56 25911.可以通过嵌入java代码调用session或者reques ... -
java Calendar当前时间
2011-06-14 13:40 1660Calendar c = Calendar.getIn ...
相关推荐
在这个场景中,我们关注的是不通过传统的`hibernate.cfg.xml`文件来配置Hibernate,而是借助Spring框架的`LocalSessionFactoryBean`进行整合。 首先,`hibernate.cfg.xml`是Hibernate传统配置文件,它包含了数据库...
本文将探讨如何使用`Properties`类来补充`hibernate.cfg.xml`的配置,以实现更加灵活和模块化的设置。 首先,`hibernate.cfg.xml`文件通常包含了以下关键元素: 1. **数据库连接信息**:如数据库URL、用户名、密码...
`hibernate-configuration-3.0.dtd`是Hibernate 3.0版本的配置文件格式的规范,它规定了`hibernate.cfg.xml`文件中元素和属性的语法。例如,`<session-factory>`是配置文件中的核心元素,它可以包含如`<property>`...
在IT行业中,XML文件是常用于配置和存储数据的格式,尤其在Java世界里,比如Hibernate框架的配置文件`hibernate.cfg.xml`。本文将深入探讨如何使用DOM4J库来生成和读取`hibernate.cfg.xml`,这是一个强大的Java XML...
首先,`Hibernate.cfg.xml`文件有两种形式,即基于属性的.properties文件和基于XML的配置文件。本文主要讨论基于XML的配置方式,因为其更具有可读性和灵活性。 ### 1. 数据源配置 在`Hibernate.cfg.xml`中,数据源...
在这个场景中,我们关注的是Hibernate的配置文件——`hibernate.cfg.xml`。这个文件是Hibernate应用的核心,它定义了数据源、SessionFactory、实体类映射等关键信息,使得Java对象可以直接与数据库进行交互。 首先...
在 Hibernate 中,C3P0 的配置主要通过 `hibernate.properties` 或 `hibernate.cfg.xml` 文件中的属性进行设置。这些配置项对于控制连接池的行为至关重要。 #### 3. 关键配置参数详解 ##### 3.1 hibernate....
properties.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQL5Dialect"); properties.setProperty("hibernate.hbm2ddl.auto", "update"); properties.setProperty("hibernate.show_sql", "true");...
本讲主要探讨了如何配置Hibernate系统以实现数据库连接,涵盖了两种主要的配置文件格式:`hibernate.properties`和`hibernate.cfg.xml`。 首先,Hibernate配置文件有两类型:`hibernate.properties`和`hibernate....
【hibernate.properties】与【hibernate.cfg.xml】配置 在 Hibernate 框架中,配置文件主要有两种形式:`hibernate.properties` 和 `hibernate.cfg.xml`。两者的主要区别在于管理映射文件的方式。使用 `hibernate....
本讲将深入探讨如何配置Hibernate系统,主要包括hibernate.properties文件和hibernate.cfg.xml文件的使用。 首先,Hibernate的默认配置参数使其能够在多种环境下工作。默认配置样例文件hibernate.properties位于...
本文将详细讨论`hibernate.properties`和`hibernate.cfg.xml`这两种配置文件的使用。 1. **hibernate.properties**: - 这是Hibernate的一种配置方式,通常用于较简单的设置。在Hibernate 3.1的`etc`目录下提供了...
在加载配置文件时,`Configuration`类会优先考虑`hibernate.cfg.xml`中的配置,如果存在相同的配置项,那么`hibernate.cfg.xml`中的值将覆盖`hibernate.properties`中的值。此外,通过`Configuration`类提供的方法,...
`hibernate.cfg.xml`是另一种常用的Hibernate配置方式,相比`hibernate.properties`,它提供了更灵活的XML结构来配置Hibernate。`hibernate-configuration-3.0.dtd`中包含了如`session-factory`、`property`、`...
在你的`hibernate.cfg.xml`配置文件中,找到或添加以下行: ```xml <property name="hibernate.show_sql">true ``` 这将让Hibernate在控制台打印出执行的SQL语句,但它们仍然是带有问号占位符的形式。 要显示不带...
这个文件是Hibernate配置文件的文档类型定义(DTD),用于验证配置文件`hibernate.cfg.xml`的格式是否正确。它规定了如数据库连接信息、缓存设置、实体类加载路径等配置项的结构和属性。例如,其中 `...
Eclipse 上使用 Hibernate ...在 hibernate.cfg.xml 文件的首部,您需要添加 DOCTYPE 声明,以便 Hibernate 能够正确地解析配置文件。 通过以上步骤,您就能够在 Eclipse 环境中使用 Hibernate 完成持久层的开发。
1. **XML配置文件**:如`hibernate.cfg.xml`。 2. **程序代码中的Properties对象**:如本文档中所示。 3. **注解**:在实体类中使用注解进行配置。 4. **程序代码中的Configuration对象**:设置各种属性值。 #### ...
C3P0的配置通常有两种方式,通过`hibernate.properties`或`hibernate.cfg.xml`文件。在`hibernate.properties`中,你需要定义一系列以`hibernate.c3p0.`开头的属性,例如: ``` hibernate.connection.driver_class ...
通过该接口可以指定 Hibernate 配置文件(hibernate.cfg.xml 或者 hibernate.properties)的位置或动态配置 Hibernate 的属性,接着创建 SessionFactory。 2. org.hibernate.SessionFactory Interface:从该接口中...