加载中 ...
首页 > 新闻资讯 > 软件定制 正文

搭建java WEB开发环境和应用

2019-03-25 10:24:40 来源:沈阳软件公司 作者:沈阳软件开发

  二  DBCP数据源的创建过程

  1. 创建数据源:通过DBCP的BasicDataSource类创建数据源对象ds,设置数据源的驱动类,用户名,密码和连接URL

  2.关闭数据源:关闭创建的数据源对象ds

  3.测试数据源:在main()函数中测试数据源的使用.首先取得数据源ds,调用数据源的getConnection函数取得数据库的连接对象conn,之后的操作与JDBC的普通操作完全相同.

  测试类如下所示:

  /**

  * 测试DBCP的连接应用

  */

  package com.test;

  import java.sql.Connection;

  import java.sql.ResultSet;

  import java.sql.SQLException;

  import java.sql.Statement;

  import javax.sql.DataSource;

  import org.apache.tomcat.dbcp.db沈阳软件设计

<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件开发</a></a>,<a href=http://www.hvihi.com target=_blank class=infotextkey>沈阳<a href=http://www.hvihi.com target=_blank class=infotextkey>软件公司</a></a>

cp.BasicDataSource;

  /**

  * @author johnston678

  * @version 2009-04-27

  */

  public class DataSourceExample {

  //创建数据源

  public static DataSource setupDataSource(String connectURI) {

  BasicDataSource ds = new BasicDataSource();

  ds.setDriverClassName("oracle.jdbc.driver.OracleDriver");

  ds.setUsername("strutsdb");

  ds.setPassword("strutsdb");

  ds.setUrl(connectURI);

  return ds;

  }

  //关闭数据源

  public static void shutdownDataSource(DataSource ds) throws SQLException {

  BasicDataSource bds = (BasicDataSource) ds;

  bds.close();

  }

  public static void main(String[] args) {

  //创建BasicDataSource

  DataSource dataSource = setupDataSource("jdbc:oracle:thin:@210.45.216.146:1521:oracle");

  //创建JDBC对象

  Connection conn = null;

  Statement st = null;

  ResultSet rs = null;

  try {

  conn = dataSource.getConnection();

  st = conn.createStatement();

  String sql = "select username from loginuser";

  rs = st.executeQuery(sql);

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。