1. 程式人生 > >web應用訪問資料庫的方式

web應用訪問資料庫的方式

web應用訪問資料庫的方式:介紹兩種。一種是通過JDBC連線,一種是通過Mybatis連線。
筆者這裡用tomcat6.0作為伺服器
一、通過JDBC的方式與servlet連線:
1.配置tomcat的檔案,首先開啟tomcat檔案中conf目錄下的context.xml檔案(用記事本的方式開啟)
將地下這段話新增到<Context>標籤下,並修改改成自己要配置的引數
<Resource name="jdbc/EmployeeDB"
auth="Container"
type="javax.sql.DataSource"
username="dbusername"
password="dbpassword"
driverClassName="org.hsql.jdbcDriver"
url="jdbc:HypersonicSQL:database"
maxActive="8"
maxIdle="4"/>
例如:筆者這裡以自己的為例
(筆者這裡用的是oracle資料庫)
如圖1;

2.從連線池中獲取Connection物件
如圖2:

具體JDBC使用步驟請參看筆者之前寫的"JDBC的簡單使用步驟"
二、通過mybatis的方式與servlet連線:
筆者這裡以eclipse程式設計工具為例
1.配置tomcat檔案,與上述JDBC的方式一樣,將context.xml檔案進行修改
2.開啟mybatis-config.xml(mybatis的配置檔案)
將<environments>寫成以下樣式
如圖三:

主要<dataSource>元素中的type屬性修改成JNDI
3.修改完成後,即可通過mybatis的方式使用資料庫了
具體mybatis的使用步驟同樣參看筆者之前寫的"mybatis的簡單使用步驟"