Java操作Oracle数据库以及调用存储过程
操作Oracle数据库
publicclass DBConnection {
//jdbc:oracle:thin:@localhost:1521:orcl
publicstaticfinal String url = "jdbc:oracle:thin:@localhost:1521:ORCL";
publicstatic Connection conn ;
static{
//获取数据库驱动
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
publicstatic Connection getConn(){
try {
//连接数据库
conn = DriverManager.getConnection(url, "scott", "tiger");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
publicstaticvoid closeConn(Connection conn){
try {
//关闭数据库
if(conn != null && !conn.isClosed()){
conn.close();
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//测试
publicstaticvoid main(String[] args) {
System.out.println(getConn() != null);
}
调用存储过程
最新文章
- VMware安装、配置CentOS
- ThreadLocal实现session中用户信息 的线程间共享(精)
- 关于STM32的ST官方的库的一点看法
- linux文件系统结构和权限
- Oracle数据库案例整理-Oracle系统执行时故障-Shared Pool内存不足导致数据库响应缓慢
- 软工+C(2017第5期) 工具和结构化
- 201521123018 《Java程序设计》第4周学习总结
- WebApiClient与Asp.net core DI的结合
- fun = [lambda x: x*i for i in range(4)] 本质解析/原理,LEGB规则 闭包原理
- jitwatch查看JIT后的汇编码
- Python+Selenium学习--操作测试对象
- kafka负载均衡相关资料收集(二)
- MyMVC配置
- Hibernate 的Ehache学习
- 说说C#的async和await
- eclipse及tomcat web站點
- HDU 2050(折线分割平面)
- bzoj 1468 Tree 点分
- sourceinsight常用快捷键
- C#求百分比
热门文章
- oppo X907刷机包 COLOROS 1.0 正式版公布 安卓4.2.2
- 色情不是我的所有——在法律边缘起舞的 FC2
- <;s:form action=";login";...与<;s:form action = ";login.action";.的区别
- [Javascript] IIFE
- Shell脚本编程入门(一) 分类: 学习笔记 linux ubuntu 2015-07-09 21:06 29人阅读 评论(0) 收藏
- popupWindow使用详解
- Oracle 安装安全补丁过程中出现的问题
- iOS UIKit:TabBar Controller
- VM的Linux CentOS系统的VMTools的手动安装
- 解决Flash挡住层用z-index无效的问题