定义一个类来连接操作数据库
来源:互联网 发布:考研英语90分经验 知乎 编辑:程序博客网 时间:2024/06/04 15:16
package com.yourcompany.DB;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
// fubin www.cujava.com
public class DBU {
private String name;
private String password;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public DBU(){
}
public DBU(String name,String password){
this.name=name;
this.password=password;
}
Connection connection = null;
public void dblink() {
String serverName = "127.0.0.1";
String portNumber = "1521";
String sid = "oracle";
String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber
+ ":" + sid;
String username = "scott";
String password = "tiger";
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (ClassNotFoundException e) {
System.out.println("数据库驱动类没找到");
}
try {
// 建立连接
connection = DriverManager.getConnection(url, username, password);
System.out.println("数据库连接成功!");
} catch (SQLException e) {
System.out.println("执行SQL语句异常!");
e.printStackTrace();
}
}
public void insert(){
dblink();
PreparedStatement pstmt=null;
try {
pstmt=connection.prepareStatement("INSERT INTO login(name,password)VALUES(?,?)");
connection.setAutoCommit(false);
pstmt.setString(1, name);
pstmt.setString(2, password);
pstmt.executeUpdate();
connection.commit();
System.out.print("提交了");
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
try {
pstmt.close();
connection.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
- 定义一个类来连接操作数据库
- python操作数据库学习,自封装一个类来处理
- 利用C3P0数据源来作连接池,简单的写一个数据库操作来描述分层思想
- 一个数据库操作类
- 一个数据库操作类
- 在vs2012连接SQL数据库定义类
- 应用服务器,灵活定义后台操作,一个数据库中操作,多个数据库中操作
- java连接接数据库实现数据库的添加 删除 更新 查询操作的一个帮助类
- 连接操作数据库DAO类
- 连接数据库,操作数据库
- 用数据库连接池c3p0来连接数据库,用queryrunner来操作
- adb 来操作数据库
- 枚举类:用enum关键字来定义一个枚举类
- 定义一个类来获取项目中的页面环境信息。
- 一个数据库操作类实例
- 一个数据库操作的类
- 再发一个数据库操作类
- 常用连接操作数据库的DB类
- eclipse3.3安装ve
- 高级ActionFrom
- 多模块问题
- poj 1087 解题报告
- strust的动态部署:
- 定义一个类来连接操作数据库
- 有人认识这个人么
- 设定单个门限:
- linux下动态链接问题(.so文件的编写与调用)
- 处理中文问题
- 初识spring
- 表达式语言
- windows下的动态链接问题(.dll文件的编写与调用)
- 搞笑 经典