国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

Hibernate4-3 Hibernate配置文件

2019-11-08 01:44:49
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  Hibernate配置文件主要用于配置數(shù)據(jù)庫(kù)連接和Hibernate運(yùn)行時(shí)所需的各種屬性,每個(gè)Hibernate配置文件對(duì)應(yīng)一個(gè)Configuration對(duì)象;其中,Hibernate配置文件可以有hibernate.PRoperties和hibernate.cfg.xml兩種形式,常用hibernate.cfg.xml。


1. 配置數(shù)據(jù)庫(kù)連接屬性

hibernate.connection.url:數(shù)據(jù)庫(kù)URL; hibernate.connection.username:數(shù)據(jù)庫(kù)用戶(hù)名;hibernate.connection.passWord:數(shù)據(jù)庫(kù)用戶(hù)密碼;hibernate.connection.driver_class:數(shù)據(jù)庫(kù)JDBC驅(qū)動(dòng);hibernate.dialect:配置數(shù)據(jù)庫(kù)方言,即根據(jù)底層數(shù)據(jù)庫(kù)的不同,產(chǎn)生不同的SQL語(yǔ)句,Hibernate 會(huì)針對(duì)數(shù)據(jù)庫(kù)的特性在訪(fǎng)問(wèn)時(shí)進(jìn)行優(yōu)化。

2. 配置C3P0數(shù)據(jù)庫(kù)連接池屬性

  配置C3P0數(shù)據(jù)庫(kù)連接池之前,需要加入所依賴(lài)的jar包,其位于hibernate-release-4.2.4.Final/lib/optional/c3p0目錄下。

hibernate.c3p0.max_size:數(shù)據(jù)庫(kù)連接池的最大連接數(shù);hibernate.c3p0.min_size:數(shù)據(jù)庫(kù)連接池的最小連接數(shù);hibernate.c3p0.acquire_increment:當(dāng)數(shù)據(jù)庫(kù)連接池中連接耗盡時(shí), 同一時(shí)刻獲取多少個(gè)數(shù)據(jù)庫(kù)連接;hibernate.c3p0.max_statements:緩存Statement對(duì)象的數(shù)量;hibernate.c3p0.timeout: 數(shù)據(jù)庫(kù)連接池中連接對(duì)象在多長(zhǎng)時(shí)間沒(méi)有使用過(guò)后,就應(yīng)該被銷(xiāo)毀;hibernate.c3p0.idle_test_period:表示連接池檢測(cè)線(xiàn)程多長(zhǎng)時(shí)間檢測(cè)一次池內(nèi)的所有鏈接對(duì)象是否超時(shí)。連接池本身不會(huì)將自己從連接池中移除,而是專(zhuān)門(mén)有一個(gè)線(xiàn)程按照一定的時(shí)間間隔來(lái)完成,該線(xiàn)程將連接對(duì)象最后一次被使用時(shí)間與當(dāng)前時(shí)間的時(shí)間差和timeout做對(duì)比,進(jìn)而決定是否銷(xiāo)毀該連接對(duì)象。

3. 配置Hibernate的基本信息

show_sql:執(zhí)行操作時(shí)是否在控制臺(tái)打印SQL語(yǔ)句,取值 true | false;format_sql:執(zhí)行操作時(shí)是否對(duì)SQL語(yǔ)句進(jìn)行格式化,取值 true | false;hbm2ddl.auto:在啟動(dòng)和停止時(shí)自動(dòng)地創(chuàng)建、更新或刪除數(shù)據(jù)庫(kù)模式,取值 create | update | create-drop | validate;hibernate.jdbc.fetch_size:設(shè)定JDBC的Statement讀取數(shù)據(jù)時(shí)每次從數(shù)據(jù)庫(kù)中取出的記錄條數(shù);hibernate.jdbc.batch_size:設(shè)定對(duì)數(shù)據(jù)庫(kù)進(jìn)行批量刪除、批量更新或批量插入時(shí)的批次大小。

這里寫(xiě)圖片描述

    說(shuō)明:Hibernate4的其他可配置屬性請(qǐng)參看hibernate-release-4.2.4.Final/documentation/manual/en-US/html_single的index.html文件。


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 周至县| 宁河县| 玉田县| 龙海市| 长春市| 道孚县| 邯郸市| 固安县| 凤庆县| 泰宁县| 烟台市| 宁明县| 通河县| 孙吴县| 丰城市| 普宁市| 阿坝县| 鹤庆县| 武邑县| 鸡西市| 芜湖市| 迭部县| 平陆县| 安康市| 万州区| 子洲县| 阿克苏市| 蕲春县| 六枝特区| 长顺县| 蓝山县| 东乡县| 北辰区| 青龙| 灵川县| 格尔木市| 贵溪市| 溧水县| 周至县| 通辽市| 翁源县|