Java中使用JDBC连接数据库的示例代码与注意事项
发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,本篇内容主要讲解"Java中使用JDBC连接数据库的示例代码与注意事项",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Java中使用JDBC连接数据库的示例
千家信息网最后更新 2025年11月15日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 List getList(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安全错误
数据库的锁怎样保障安全
软件开发公司存货
200元家庭服务器
steam江西选哪个服务器
服务器运行两个小时重启
软件开发用时
服务器管理的服务和质量
清镇软件开发
哈尔滨招聘用什么软件开发
天津信息化软件开发价格参考价格
智能手机软件开发课程设计
杭州慧材网络技术公司招聘
广东推广软件开发资格
网站数据库下载
一站式服务器搬运价格
dell服务器强制重启方法
软件开发与软件服务
nba2k22提示与服务器连接出现问题
普陀区管理软件开发质量服务
创客网络技术在公共管理的应用
临沧app与软件开发多少钱
网络安全技术主题讨论
新基建通信服务器
广西在线云互联网科技公司
天涯服务器
网络技术专业如何培养
网络安全漫画大赛获奖
移动液冷服务器推荐
川农数据库
什么叫数据库连接异常
巨丰网络安全