Java中使用JDBC连接数据库的示例代码与注意事项
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,本篇内容主要讲解"Java中使用JDBC连接数据库的示例代码与注意事项",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Java中使用JDBC连接数据库的示例
千家信息网最后更新 2025年01月20日Java中使用JDBC连接数据库的示例代码与注意事项
本篇内容主要讲解"Java中使用JDBC连接数据库的示例代码与注意事项",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Java中使用JDBC连接数据库的示例代码与注意事项"吧!
实例代码如下:
import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; import java.util.List; import javax.sql.PooledConnection; import oracle.jdbc.pool.OracleConnectionPoolDataSource; public class JDBCTest { private String url = null; /* * */ public JDBCTest(String sHostName, String sPortNumber, String sSid) { url = "jdbc:oracle:thin:@" + sHostName + ":" + sPortNumber + ":" + sSid; // if JDK1.6 you also can use as // url = "jdbc:oracle:thin:@" + sHostName + ":" + sPortNumber + "/" + sSid; } public ListgetList(String sUsrName, String sPassword, String sql) { List resultList = new ArrayList (); try { OracleConnectionPoolDataSource ocpds = new OracleConnectionPoolDataSource(); String url1 = System.getProperty("JDBC_URL"); if (url1 != null) url = url1; ocpds.setURL(url); ocpds.setUser(sUsrName); ocpds.setPassword(sPassword); PooledConnection pc = ocpds.getPooledConnection(); Connection conn = pc.getConnection(); PreparedStatement pstmt = conn.prepareStatement(sql); ResultSet rset = pstmt.executeQuery(); while (rset.next()) { resultList.add(rset.getString(1)); } rset.close(); pstmt.close(); conn.close(); pc.close(); } catch (Exception e) { } return resultList; } /** * @param args */ public static void main(String[] args) { // use you real info String sUsrName = ""; String sPassword = ""; String sql = ""; JDBCTest jdbctest = new JDBCTest("localhost", "1521", "orcl"); List list = jdbctest.getList(sUsrName, sPassword, sql); System.out.println(list.size()); } }
需要特别注意的是:
url = "jdbc:oracle:thin:@" + sHostName + ":" + sPortNumber + "/" + sSid;
在JDK1.6 中,可以使用如上的url . 也就是port 和sid之间可以用 "/" 分割。 在JDK 1.5 中就不能这样用了,只能使用 ":" 。
除了使用以上连接池的方式进行连接外, 当然也可以使用传统方式进行连接
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); Connection conn = DriverManager.getConnection(url, suUserName,passWord);
到此,相信大家对"Java中使用JDBC连接数据库的示例代码与注意事项"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
代码
事项
数据
数据库
注意事项
示例
内容
方式
学习
实用
更深
之间
也就是
传统
兴趣
如上
实例
实用性
实际
操作简单
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
九恒星团队的软件开发流程
最好管理服务器
hp的服务器网址管理
小程序查看数据库
比较各种软件开发模型特点
网络安全表情
司法局增强网络安全意识
软件开发收尾工作
河南虢安网络技术服务
数据库设计产品库存管理系统
从哪里看数据库用户名和密码
laravel 服务器要求
redis数据库账号名为空
lol为什么服务器出现异常
性能数据库隔多久更新一次
软件开发视频播放添加进度条
Web服务器附件权限管理
网络安全陈承曦是干什么的
13个精算师数据库
给数据库加行锁
新软互联网科技有限公司
失落的方舟美东服务器
数据库 可容忍性
服务器网口设置百兆
国内数据库公司 cap
罪恶都市缺少r星服务器
应用软件开发就业扩展
云服务器安全防护
虹口区购买网络技术开发优化价格
检索网络技术服务