文档章节

博为峰JavaEE技术文章 —— Hibernate Configuration

博为峰教研组
 博为峰教研组
发布于 2017/04/01 23:52
字数 391
阅读 11
收藏 0

本章节小博老师给大家介绍下hibernate的配置文件Hibernate.cfg.xml的详细内容。我们先来看一个样例:

connection.driver_class, connection.url, connection.username 和connection.password属性元素定义了JDBC的连接信息。因为我们使用了Mysql作为样例,所以这里的设置都是基于Mysql的。其他数据库根据实际情况配置。connection.pool.size用来定义Hibernate内置的连接池的大小。(注意:内置的Hibernate连接池不能用于生产,它缺少几个功能。)

hibernate.dialect 是Hibernate使用的数据库方言,用于定义Hibernate将要连接哪种类型的数据库服务器。

hibernate.show_sql是否在后台显示Hibernate产生的SQL语句,通常在开发时设置为true,便于差错,项目部署后设置为false,提高运行效率。

jdbc.fetch_size是指Hibernate每次从数据库中取出并放到JDBC的Statement中的记录条数。Fetch Size值越大,读数据库的次数越少,Fetch Size值越小,读数据库的次数越多。

jdbc.batch_size是指Hibernate每次执行批量插入、删除和更新操作时的记录数。Batch Size值越大,向数据库发送Sql的次数越少,速度就越快,但是将会耗费更大内存。

jdbc.use_scrollable_resultset设置是否允许Hibernate用JDBC的可滚动的结果集。

connection.useUnicode设置连接数据库时是否使用Unicode编码。

connection.characterEncoding设置连接数据库时数据的传输字符集编码方式,一般可以设置为utf-8。避免产生乱码。

 

© 著作权归作者所有

博为峰教研组
粉丝 50
博文 1224
码字总数 479077
作品 0
黄浦
程序员
私信 提问
Dwr技术与ssh2的相关配置技术摘要

平台:win7 myeclipse10 struts2 hibernate 3.3 spring3.0 相关重要文件: web.xml dwr.xml dwr.js engine.js util.js Common-logging.jar ssh2的配置 1、引入struts2 hibernate3.3 spring 3......

西行侠客
2014/03/26
442
0
图解 & 深入浅出 JavaWeb:Servlet 再说几句

Writer :BYSocket(泥沙砖瓦浆木匠) 微 博:BYSocket 豆 瓣:BYSocket FaceBook:BYSocket Twitter :BYSocket 上一篇的《 Servlet必会必知 》受到大家一致好评 — (感谢 读者 及 OSC 推荐...

泥沙砖瓦浆木匠
2015/09/03
3K
13
关于JPA的解释(比较基础的解释)

什么是JPA JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工...

Littlebox
05/31
16
0
JPA和Hibernate到底是什么关系???

(文章借用了其他几篇博客中的内容,因为是初学者,许多概念性的关系自己不能完全理解,就将大神的搬了过来,如有不当,可留言,本人自会妥善处理,谢谢) 在学习框架的过程中,发现学的东西...

moson
2018/08/17
0
0
JavaWeb(二)——Servlet

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 https://blog.csdn.net/simonforfuture/article/details/90488489 文章目录 前言 Servlet接口...

simon曦
05/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

500行代码,教你用python写个微信飞机大战

这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!...

上海小胖
今天
8
0
关于AsyncTask的onPostExcute方法是否会在Activity重建过程中调用的问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/XG1057415595/article/details/86774575 假设下面一种情况...

shzwork
今天
7
0
object 类中有哪些方法?

getClass(): 获取运行时类的对象 equals():判断其他对象是否与此对象相等 hashcode():返回该对象的哈希码值 toString():返回该对象的字符串表示 clone(): 创建并返此对象的一个副本 wait...

happywe
今天
6
0
Docker容器实战(七) - 容器中进程视野下的文件系统

前两文中,讲了Linux容器最基础的两种技术 Namespace 作用是“隔离”,它让应用进程只能看到该Namespace内的“世界” Cgroups 作用是“限制”,它给这个“世界”围上了一圈看不见的墙 这么一...

JavaEdge
今天
8
0
文件访问和共享的方法介绍

在上一篇文章中,你了解到文件有三个不同的权限集。拥有该文件的用户有一个集合,拥有该文件的组的成员有一个集合,然后最终一个集合适用于其他所有人。在长列表(ls -l)中这些权限使用符号...

老孟的Linux私房菜
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部