温故知新 jdbc相关知识(1)
来源:互联网 发布:音画同步软件 编辑:程序博客网 时间:2024/05/16 09:07
jdbc的接口java.sql.Connection数据库接口,任何数据库连接都必须通过他获得。
基本的数据库连接步骤分为 :
1.得到获得基本的数据库连接地址(url)、数据库用户名以及密码、还有驱动类。
数据库连接可以手动在代码中写死。由于没有重用性,下面的代码由于复用性稍高所以贴出来
String user = null;String password = null;String jdbcUrl = null;String driverClass = null;InputStream in = null;Connection conn = null;//1.得到 用户名,密码,jdbcUrl,driverClasstry {Properties properties = new Properties();//将dbInfo.properties文件放到流中解析 in = this.getClass().getResourceAsStream("/dbInfo.properties");properties.load(in);user = properties.getProperty("user");password = properties.getProperty("password");jdbcUrl = properties.getProperty("jdbcUrl");driverClass = properties.getProperty("driverClass");} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}
2.加载驱动
try {Class.forName(driverClass);} catch (ClassNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();}
3.获得数据库连接
这里有两种方式,第一种用java.sql.Driver的connect方法,第二种用java.sql.DriverManager的getConnection()方法
一般建议用第二种,第一种一般是给数据库产商来实现的。
//3.获得数据库连接try {conn = DriverManager.getConnection(jdbcUrl, user, password);} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}
0 0
- 温故知新 jdbc相关知识(1)
- 温故知新 jdbc相关知识(2)
- JDBC的相关知识
- JDBC的相关知识
- JDBC相关知识
- JDBC相关知识(一)
- jdbc相关知识
- JDBC的相关知识2
- JDBC,MySql相关知识总结
- Java中JDBC相关知识
- mysql中JDBC相关知识
- JDBC相关知识(二)---使用JDBC
- JDBC知识概括(1)
- JDBC知识(一)
- 温故知新(1)继承、多重继承
- 前端知识学习(1) 基础概念和相关知识
- JDBC知识概括(2)
- HTML温故知新1
- 微软2016校园招聘4月:hihocoder- #1290 : Demo Day
- Spring 源码学习之BeanFactoryAware
- c++虚函数
- Syntax error, annotations are only available if source level is 5.0解决办法
- 双向链表
- 温故知新 jdbc相关知识(1)
- <table> 标签的 rules 属性
- cocos2d-x 的lua继承
- eventproxy 控制并发
- hibernate中boolean的问题
- Android 支付宝以及微信支付快速接入流程
- 第三方登陆——OAuth2.0协议
- GLSL 色彩特效
- awk脚本