1. 程式人生 > >Tomcat配置資料來源步驟以及使用JNDI

Tomcat配置資料來源步驟以及使用JNDI

1、

配置Tomcat的conf/context.xml

<Resource name="jdbc/news" 

              auth="Container"  type="javax.sql.DataSource"  maxActive="100" 

              maxIdle="30" maxWait="10000" username="admin"  password="54321" 

              driverClassName="oracle.jdbc.OracleDriver" 

              url="jdbc:oracle:thin:@localhost:1521:news"/>

配置Tomcat的conf/context.xml

<Resource name="jdbc/news" 

              auth="Container"  type="javax.sql.DataSource"  maxActive="100" 

              maxIdle="30" maxWait="10000" username="root"  password="54321" 

              driverClassName="com.mysql.jdbc.Driver" 

              url="jdbc:mysql://127.0.0.1:3306/news"/>

2、使用JNDI獲取連線物件

//初始化上下文

Context cxt=new InitialContext();

//獲取與邏輯名相關聯的資料來源物件

DataSource ds=(DataSource)cxt.lookup("java:comp/env/jdbc/news");

Connection connection=ds.getConnection();