Hibernate 配置說明

2021-07-30 04:19:21 字數 1845 閱讀 7377

<?xml version="1.0" encoding="utf-8"?>  

public "-//hibernate/hibernate configuration dtd//en"  

"">  

update

jdbc:mysql://localhost:3306/databasename?characterencoding=utf-8

com.mysql.jdbc.driver

root

123456

org.hibernate.dialect.mysqldialect

false

org.hibernate.connection.c3p0connectionprovider

100

10120

50120

2true

現在開始詳解: 首先是檔案頭部分,這部分就不用解釋了吧,當然也不需要自己去記憶。可以直接到官網給出的demo拷貝這部分

<?xml version="1.0" encoding="utf-8"?>  

public "-//hibernate/hibernate configuration dtd//en"  

"">  

接下來就是如何配置hibernate了,hibernate的配置檔案都放在下面標籤內,不解釋  

下面的才是重點:

mysql資料庫url:jdbc:mysql:// ip:port/databasename ,port預設為3306

oracle 資料庫url:jdbc:oracle:thin:@ip:port:databasename,port預設為1521

sql server資料庫url: jdbc:microsoft:sqlserver://ip:port;databasename=databasename ,port預設為1433

如果資料庫是在遠端電腦,則將localhost換為對應的ip位址; 將databasename換成對應的資料庫名;

編碼方式根據資料庫的編碼設定,資料庫的編碼方式是什麼,就改為什麼

jdbc:mysql://localhost:3306/databasename?characterencoding=utf-8

mysql 資料庫驅動:com.mysql.jdbc.driver 

sql server 資料庫驅動: com.microsoft.jdbc.sqlserver.sqlserverdriver

oracle 資料庫驅動:oracle.jdbc.driver.oracledriver

com.mysql.jdbc.driver

mysql資料庫預設使用者名稱是 root

oracle資料庫預設使用者名為 sysdba

sql server 資料庫預設使用者名為 sa

root

123456

mysql資料庫方言為 org.hibernate.dialect.mysqldialect

oracle9i/10g 資料庫方言為 org.hibernate.dialect.oracle9dialect

sql server 資料庫方言為 org.hibernate.dialect.sqlserverdialect

org.hibernate.dialect.mysqldialect

false

org.hibernate.connection.c3p0connectionprovider

100

10

120

50

120

2

true

xml**  

Hibernate 框架配置說明

www.hibernate.org www.mysql.com hibernate 配置檔案,可以使用 properties 屬性檔案,也可以使用xml 檔案配置,下面使用xml 檔案配置 配置檔案結構如下 hibernate hibernate configuration dtd 3.0 en 屬...

hibernate常用註解說明

1.外來鍵關聯 manytoone joincolumn name ent id nullable false,referencedcolumnname id private prjentinfo entid 企業id 如果不加referencedcolumnname id 可能發生如下異常 cau...

Hibernate常見註解說明

1 entity表示將乙個類宣告為乙個實體的bean 即乙個持久化的pojo類 23 2.table表示宣告該實體bean對映指定的表 table 目錄 catalog 和schema的名字45 id表示宣告了該實體bean的標識屬性,即主鍵67 column表示宣告了屬性到列的對映。該註解有如下屬...