你是打算直接使用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文件中配置的代码 稍微有点不明白 解释一下 谢谢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)