jdk版本安装的是jdk1.6.0_13 tomcat版本是tomcat6.0 oracle数据库安装的oracle10G jsp编程中如何连接oracl

jdk版本安装的是jdk1.6.0_13 tomcat版本是tomcat6.0 oracle数据库安装的oracle10G jsp编程中如何连接oracl,第1张

你是打算直接使用JDBC还是DAO框架(如Hibernate)

下面是使用JDBC连接Oracle数据库的代码:

public class DbConnection {

private static final String DBDRIVER = "oraclejdbcdriverOracleDriver";

private static final String DBURL = "jdbc:oracle:thin:@localhost:1521:DateBaseName";

private static final String DBUSER = "user";

private static final String DBPASS = "password";

private Connection conn = null;

public DbConnection() {

try {

ClassforName(DBDRIVER);// 加载驱动

thisconn = DriverManagergetConnection(DBURL, DBUSER, DBPASS);// 获得连接

} catch (Exception e) {

}

}

public Connection getConn() {

return conn;

}

public void setConn(Connection conn) {

thisconn = conn;

}

public Connection getConnection() {

return thisconn;

}

public void close() {

if (thisconn != null) {

try {

thisconnclose();

} catch (SQLException e) {

eprintStackTrace();

}

}

}

}

如果使用DAO,请参考DAO文档,但是那四个属性始终是需要的,你可以保留

你可能概念搞混了,TOMCAT的contextxml和serverxml配置以上,是为你部署在TOMCAT里的WEB项目提供JNDI数据源。是由java代码Context context = new InitialContext();

javaxsqlDataSource dataSource = contextlookup("java:comp/env/jdbc/");//注意,函数字符窜参数java:comp/env/jdbc/前面的java:comp/env是调用tomcat特有的,后面的jdbc/对应tomcat serverxml里的name="",需要一致

然后 javasqlConnection cnn = dataSource getConnection();接下来就是你要做的JDBC *** 作。。。

至于serverxml url="" 配置,看你要连接的ORCALE里有没有orgl这个数据库实例 ,还需要你把oracle的驱动放进tomcat的lib里

以上就是关于jdk版本安装的是jdk1.6.0_13 tomcat版本是tomcat6.0 oracle数据库安装的oracle10G jsp编程中如何连接oracl全部的内容,包括:jdk版本安装的是jdk1.6.0_13 tomcat版本是tomcat6.0 oracle数据库安装的oracle10G jsp编程中如何连接oracl、Oracle采用连接池的方式在tomcat的server.xml文件中配置的代码 稍微有点不明白 解释一下 谢谢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9288410.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存