Hibernate配置文件hibernate.cfg.xml的详细解释

[日期:2012-12-13]

来源:Linux社区

作者:jqyp

[字体:大 中 小]

/p>

"-//Hibernate/Hibernate Configuration DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

com.mysql.jdbc.Driver

jdbc:mysql://localhost/hibernate

root

123456

20

true

50

23

false

true

gbk

org.hibernate.dialect.MySQLDialect

class="org.apache.commons.dbcp.BasicDataSource"

destroy-method="close">

//连接驱动

//连接url,

//连接用户名

//连接密码

class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">

//hibernate配置文件位置

WEB-INF/hibernate.cfg.xml

value="org.hibernate.cfg.AnnotationConfiguration" />

//针对Oracle数据库的方言,特定的关系数据库生成优化的SQL

org.hibernate.dialect.OracleDialect

//选择HQL解析器的实现

org.hibernate.hql.ast.ASTQueryTranslatorFactory

//是否在控制台打印sql语句

true

//在Hibernate系统参数中hibernate.use_outer_join被打开的情况下,该参数用来允许使用outer join来载入此集合的数据。

true

//默认打开,启用cglib反射优化。cglib是用来在Hibernate中动态生成PO字节码的,打开优化可以加快字节码构造的速度

true

//输出格式化后的sql,更方便查看

true

//“useUnicode”和“characterEncoding”决定了它是否在客户端和服务器端传输过程中进行Encode,以及如何进行Encode

true

//允许查询缓存, 个别查询仍然需要被设置为可缓存的.

false

16

//连接池的最大活动个数

100

//当连接池中的连接已经被耗尽的时候,DBCP将怎样处理(0 = 失败,1 = 等待,2  =  增长)

1

//最大等待时间

1200

//没有人用连接的时候,最大闲置的连接个数

10

##以下是对prepared statement的处理,同上。

100

1

1200

10

linux查看xml文件的配置,Hibernate配置文件hibernate.cfg.xml的详细解释相关推荐

  1. linux view查看日志命令,【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  2. 不在JPA 的 persistence.xml 文件里配置Entity class的解决的方法

     在Spring 集成 Hibernate 的JPA方式中,须要在persistence配置文件里定义每个实体类.这样很地不方便.2种方法能够解决此问题: 这2种方式都能够实现不用在persist ...

  3. JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法

    原文地址:http://www.cnblogs.com/taven/p/3351841.html JPA 不在 persistence.xml 文件中配置每个Entity实体类的2种解决办法 在Spr ...

  4. Tomcat在自定义xml文件中配置虚拟目录

    在实际开发中,如果,经常在server.xml文件中,配置虚拟目录会有一个弊端 就是,每次修改server.xml文件之后,想要文件生效,必须重新启动Tomcat服务器 为了解决这个问题,可以采用另外 ...

  5. linux view查看日志命令,linux查看日志文件内容命令tail、cat、tac、head、echo、vi

    linux查看日志文件内容命令tail.cat.tac.head.echo tail -f test.log 你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C, --------- ...

  6. 使用XML文件方式配置log4cxx(log4cxx xml例子)

    废话不多说,直接给出log.xml文件的全部内容. xml例子)" name=image_operate_59151337264079188 alt="使用XML文件方式配置log ...

  7. 在web.xml文件中配置Servlet时,主要配置哪些信息?

    web前端的学习内容是比较多的,其中有一部分就是关于在web.xml文件中配置Servlet时的相关内容,在web.xml文件中配置Servlet时,主要配置哪些信息?来看看下面的详细介绍. 使用ID ...

  8. tomcat server.xml文件的配置解析

    一直想写个tomcat server.xml文件的配置详细解析,忽然发现网上有人写的挺不错的,这里就转载 :https://www.cnblogs.com/kismetv/p/7228274.html

  9. java查看日志命令_[Java教程]【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...

    [Java教程][Linux]linux查看日志文件内容命令tail.cat.tac.head.echo 0 2017-11-14 12:00:29 linux查看日志文件内容命令tail.cat.t ...

最新文章

  1. 设置VSCode用Ctrl+鼠标滚轮上下滑动调整编辑器代码字体大小,设置Ctrl+0恢复默认字体大小
  2. 智能车竞赛:提问与回答
  3. QML和C++混合编程--(三)
  4. 计算机计算能力共享,服务器计算能力计算器
  5. Mysql日期和时间函数
  6. 【nyoj 47】 过河问题(思维)
  7. Go官方库RPC开发指南
  8. 算法学习一:排序算法实现与算法性能分析
  9. 失去老罗,张一鸣的坚果手机多了什么?
  10. Linux Shell 时间运算以及时间差计算方法!
  11. Linux下安装JDK说明
  12. java实现求数组中元素第二大的元素
  13. WeChat 隐私政策
  14. 腾讯云 鉴权失败,请确认服务器已启用密码鉴权并且账号密码正确? permission denied (publickey,gssapi-keyex,gssapi-with-mic)
  15. BZOJ1412: [ZJOI2009]狼和羊的故事
  16. Kotlin高仿微信-第14篇-单聊-视频通话
  17. matlab实现A律13折线的编码和译码以及量化误差的计算
  18. JAVA开发(神乎其神的区块链概念和技术)
  19. Android Camera摄像头预览黑屏原因(二)
  20. protractor 添加测试报告

热门文章

  1. 加密和解码(不同加密方法:随机数,hash,出现次数)
  2. 为什么“how to say”是错的?
  3. ConcurrentHashMap 总结( 上 )
  4. hdu2587(递推)
  5. WPF的悬停工具栏实现方案
  6. Archlinux in VirtualBox
  7. sas一元回归分析_商业分析的应用
  8. java比赛_javamq
  9. python密码登录程序三次_Python实现账号密码输错三次即锁定功能简单示例
  10. hbuilder制作简单网页_企业信息化网站+营销服务之电子商务网站制作流程