1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > JDBC数据源方式连接Oracle 没有使用连接池!!!详见数据库连接

JDBC数据源方式连接Oracle 没有使用连接池!!!详见数据库连接

时间:2020-03-05 03:14:10

相关推荐

JDBC数据源方式连接Oracle 没有使用连接池!!!详见数据库连接

使用JDBC数据源连接池方式连接Oracle数据库的方法

-10-26 16:15 佚名 互联网我要评论(0) 字号:T |T

JAVA连接数据Oracle数据库有不少的方法,下文介绍了一个使用JDBC数据源连接池方式连接数据库的方法,让我们一起来了解一下。

AD:

JAVA连接Oracle数据库可以通过使用JDBC数据源连接池方式的来实现,下面就对该方法作了详细的介绍,如果您对JAVA连接Oracle数据库方面感兴趣的话,不妨一看。

使用JDBC数据源连接池方式连接数据库(效率高) 用这种方式连接数据库之前,首先需要配置TOMCAT服务器目录下的文件\tomcat5\conf\context.xml文件: <Contextreloadable="true"><WatchedResource>WEB-INF/web.xml</WatchedResource><Resourcename="jdbc/oracle"auth="Container"type="javax.sql.DataSource"maxActive="100"maxIdle="30"maxWait="10000"username="scott"password="tiger"driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@192.168.1.3:1521:ora92"/></Context>配置完后将oracle驱动程序类classes12.jar拷贝到\tomcat5\common\lib目录下即可。在这里强调一下这个问题,我就是遇到这种问题的,最后就是这样给解决的。之前我用了ojdbc5.jar驱动类文件总是不能够建立连接的,而且出现这样的问题:CannotcreateJDBCoracledriverofclass""forconnectURL"jdbc:oracle:thin:@192.168.1.3:1521:ora92""。希望这篇文章给读者有点启发。我的QQ号码:89262840 importjavax.naming.Context; importjavax.naming.InitialContext; importjavax.sql.DataSource; Stringsql="insertintousers(username,password)values(?,?)"; Stringusername=request.getParameter("username"); try{ Contextcontext=newInitialContext(); DataSourceds=(DataSource)context.lookup("java:/comp/env/jdbc/oracle"); Connectionconn=ds.getConnection(); PreparedStatementps=conn.prepareStatement(sql); ps.setString(1,StringUtil.filterHtml(username)); ps.setString(2,StringUtil.filterHtml(request.getParameter("password"))); result=ps.executeUpdate(); ps.close(); conn.close(); }catch(NamingExceptione){ e.printStackTrace(); }catch(SQLExceptione){ e.printStackTrace(); }

以上就是使用JDBC数据源连接池方式连接Oracle数据库的方法介绍。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。