W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
把配置文件myhibernate.properties拷貝到項目的src目錄下面去。配置項如下,這里以c3p0的方式來連接mysql的配置示例
connect.type=c3p0 // 連接方式是c3p0
db.type=mysql //連接前綴是 mysql
#配置前綴是mysql的數據庫連接信息
mysql.jdbc.driver=org.gjt.mm.mysql.Driver
mysql.jdbc.url=jdbc:mysql://127.0.0.1:3306/test
mysql.jdbc.username=root
mysql.jdbc.password=123456
#可以配置多個前綴的數據庫連接信息,可以在多數據源的情況下使用
接下來再配置下面的c3p0連接池參數,然后拷貝數據庫連接依賴的jar包到項目工程的lib目錄里面去。和拷貝jfaster-mvc-xxx.jar(myhibernate-mvc-xxx.jar)到lib里面去。
測試連接,編寫代碼如下:
import org.myhibernate.ProxyTemplate;
import org.myhibernate.Template;
Template<Object> template=new ProxyTemplate(Object.class).getInstance();
System.out.println("connection="+template.getHelper().getConnection());
template.close();
然后看到控制臺輸出如下信息
Loaded myhibernate.properties
----DBPool init----
--------------------DBPool load--------------------------
/D:/Workspaces/demo/WebRoot/WEB-INF/lib/myhibernate-mvc-20170530.jar
type=mysql
driver=org.gjt.mm.mysql.Driver
url=jdbc:mysql://127.0.0.1:3306/test
admin=root
password=123456
--------------------DBPool loaded--------------------------
connection=com.mchange.v2.c3p0.impl.NewProxyConnection@6d9c83b2 [wrapping: com.mysql.jdbc.JDBC4Connection@3e8a5356]
表示數據源連接配置成功
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯系方式:
更多建議: