陈银山 发表于 2018-12-7 09:51:47

Tomcat 6.0中配置Oracle、sql 2000数据库连接池

  修改server.xml,在里加入下面的代码:


[*]
[*]
[*]
[*]

  修改context.xml文件,修改后的代码:


[*]
[*]
[*]
[*]
[*]WEB-INF/web.xml
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]
[*]

  调用代码:


[*]public static Connection con = null;
[*]
[*]public static Connection getConnection() {
[*]
[*]//通过数据源
[*]try {
[*]Context context = new InitialContext();
[*]DataSource dataSource = (DataSource) context.lookup("java:comp/env/jdbc/oracle");
[*]con = dataSource.getConnection();
[*]} catch (NamingException e) {
[*]e.printStackTrace();
[*]} catch (SQLException e) {
[*]e.printStackTrace();
[*]}
[*]
[*]return con;
[*]}

  别忘了把数据库驱动包放在D:\apache-tomcat-6.0.14\lib下哦!
  还有一点值得注意的是,打开连接,不用的时候一定要close!否则可能下次要连接的时候出现“死了”的感觉!
  官方网站的配置:http://tomcat.apache.org/tomcat-6.0-doc/jndi-datasource-examples-howto.html#Database%20Connection%20Pool%20(DBCP)%20Configurations



页: [1]
查看完整版本: Tomcat 6.0中配置Oracle、sql 2000数据库连接池