tomcat 中的server.xml
<Context path="/shopping" docBase="/shopping" reloadable="true">
<Resource auth="Container"
name="jdbc/oracle"
type="javax.sql.DataSource"
maxWait="10000"
maxIdle="5"
maxActive="20"
username="jn090917"
password="jn090917"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@127.0.0.1:1521:oracle"/>
</Context>
下面是调用链接池的句子,参考下,希望对你有帮助
public static Connection getConnection(){
try {
Context context=new InitialContext();
DataSource dataSource=(DataSource)context.lookup("java:comp/env/jdbc/oracle");
conn=dataSource.getConnection();
} catch (NamingException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
JOptionPane.showMessageDialog(null, "连接超时,请查看用户名跟密码是否有错,或Oracle服务端口是否打开!", "提示信息",
JOptionPane.ERROR_MESSAGE);
}
return conn;
}