hibernate 常用配置

2021-05-25 05:18:41 字數 416 閱讀 8229

有些東西時間長了,經常想不起來·所以先記錄下來·

1:  hibernate.hbm2ddl.auto   

e.g. validat  執行前驗證表與實體是否一致

update 會話開始時,根據實體更新資料庫表

creat  | 會話開始時,重新建立資料庫的表

create-drop 會話開始時候,建立資料庫中的表,關閉時候刪除資料庫中的表

2: 使用log4j作為日誌

hibernate使用的slf4j做為日誌,slf4j作為類似藉口·加入slf4j-api 1.5.8.jar,hibernate會呼叫該api,然後加入slf4j-log4j12-1.5.8.jar包作為slf4j與log4j的轉換類最後在引入log4j.jar,來實現log4j記錄日誌 ,加入:log4j.properties 配置即可

Hibernate方言配置

在開發hibernate的程式時,忽然用到了資料庫firebird,對於我來講不是很長用,忽然想到那麼多資料庫,方言都不一樣就再次記錄一下,以備後用。對於不同的資料庫,方言的值dialect是不同的,那麼下面就列出在不同的資料庫中如何設定該dialect值 如下 rdbms 方言db2 org.hi...

Hibernate基礎配置

entity table name teacher 指定該類對應的表明 public class teacher public void setname string name idpublic int getid public void setid int id public string get...

Hibernate 配置說明

public hibernate hibernate configuration dtd en update jdbc mysql localhost 3306 databasename?characterencoding utf 8 com.mysql.jdbc.driver root 12345...