java与oracle数据库相连,用的是哪个jar文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java与oracle数据库相连,用的是哪个jar文件?相关的知识,希望对你有一定的参考价值。

在用java连接oracle的时候

import oracle.jdbc.driver.*;在导入这个包的时候出现了一点问题,
请问这里要怎么做(我安装了oracl)?

恩恩,是这个文件,就是class12.jar文件

我安装的是11g,路径是E:\\app\\binbin\\product\\11.2.0\\dbhome_1\\oui\\jlib\\classes12.jar

其它的oracle版本的classes12.jar的位置,你就百度一下吧

参考技术A 不知道你用的是oracle的那个版本,我的10g 安装在d盘,在oracle安装目录下的
D:\oracle\product\10.2.0\db_1\jdbc\lib 有个ojdbc14.jar,就是连接数据库的,
项目中的lib下一定要有(或者你从网上下载ojdbc14.jar),如果你用的是9i,或将ojdbc14.jar放到项目的lib下面也不管用的话,那你到
oracle官网下载一个最新的包叫ojdbc5.jar,用它就可以连上了
参考技术B public class Text

public static final void main(String args[])
Connection con = null;
try
//1,加载驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
//2,连接字符串
String s = "jdbc:oracle:thin:@localhost:1521:shitou";
//3,获得数据库连接
con = DriverManager.getConnection(s,"system","abc");
//4,获得语句对象
Statement stat = con.createStatement();
//5,执行sql
ResultSet rs = stat.executeQuery("select * from comp");
参考技术C 在项目属性里面可以添加你的oracle\product\10.2.0\db_1\jdbc\lib\classes12.jar包

这样你的import oracle.jdbc.driver.*;就不会报错了
参考技术D 到一个jar包,名字就叫class12.jar
导成功了后,就可以用oracle.jdbc了。

ssh框架组合开要用的JAR包

以下是我用的jar包,你可以参考下:

antlr-2.7.6rc1.jar
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
commons-attributes-api.jar
commons-beanutils.jar
commons-codec.jar
commons-dbcp.jar
commons-digester.jar
commons-discovery.jar
commons-fileupload.jar
commons-httpclient.jar
commons-io.jar
commons-lang.jar
commons-logging-1.0.4.jar
commons-pool.jar
commons-validator.jar
dom4j-1.6.1.jar
ehcache-1.1.jar
hibernate3.jar
jaas.jar
jaxen-1.1-beta-7.jar
jdbc2_0-stdext.jar
jta.jar
junit-4.1.jar
log4j-1.2.11.jar
mysql-connector-java-5.1.7-bin.jar
spring.jar(spring2.5.5)
spring-webmvc-struts.jar(spring2.5.5)
struts.jar(struts-1.3.10)
xerces-2.6.2.jar
xml-apis.jar

这是我用到其他的jar包
json方面的(用于简单的jsp页面和Action之间的对象交互)
commons-collections-3.2.jar
ezmorph-1.0.6.jar
json-lib-2.2.3-jdk15.jar
jsonplugin-0.33.jar
jstl_standard(这个就不用解释了吧)
jstl.jar
standard.jar
事务的管理需要的用到得jar包 (spring2.5.5)
aspectjrt.jar
aspectjweaver.jar
参考技术A 告我邮箱,我发给你本回答被提问者采纳 参考技术B 开发工具里面自带的
eclipse 建工程后 点击 添加 即可!
参考技术C 麻烦补充完整是123的还是223的

以上是关于java与oracle数据库相连,用的是哪个jar文件?的主要内容,如果未能解决你的问题,请参考以下文章

哪个oracle客户端比较好用

oracle 11g驱动包该用哪个

commons-dbcp.jar,commons-pool.jar 在spring4的哪个包

怎样将oracle11的驱动jar包导入到eclipse

oracle 安装

MyEclipse连接Oracle12c测试报java.sql.SQLException: ORA-01017: 用户名/口令无效; 登录被拒绝