jdbc简单使用
来源:互联网 发布:梅林 访客网络设置 编辑:程序博客网 时间:2024/06/11 17:20
1、加载数据库驱动
2、创建并获取数据库链接
3、创建jdbc statement对象
4、设置sql语句
5、设置sql语句中的参数(使用preparedStatement)
6、通过statement执行sql并获取结果
7、对sql执行结果进行解析处理
8、释放资源(resultSet、preparedstatement、connection)
1、加载数据库驱动
导入mysql驱动,驱动下载地址:
2、创建并获取数据库链接
配置jdbc.properties文件放入到src目录下
Driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/mydb
user=root
password=niesu
3、创建jdbc statement对象
4、设置sql语句
5、设置sql语句中的参数(使用preparedStatement)
6、通过statement执行sql并获取结果
7、对sql执行结果进行解析处理
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
public class TestJdbc {
private static String driver;
private static String url;
private static String user;
private static String password;
static {
try {
Properties p = new Properties();
InputStream is = TestJdbc.class.getResourceAsStream("/jdbc.properties");
p.load(is);
driver = p.getProperty("Driver");
url = p.getProperty("url");
user = p.getProperty("user");
password = p.getProperty("password");
Class.forName(driver);//获取字节码文件,执行Dirver类中的静态代码,注册驱动
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
public static Connection getConnection() {
Connection conn = null;
try {
conn = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
public static void main(String[] args) throws SQLException {
Statement stmt=getConnection().createStatement();
String sql="";
int count=stmt.executeUpdate(sql);
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
rs.getInt(1);rs.getInt("id");
}
}
}
8、释放资源(resultSet、preparedstatement、connection)
2、创建并获取数据库链接
3、创建jdbc statement对象
4、设置sql语句
5、设置sql语句中的参数(使用preparedStatement)
6、通过statement执行sql并获取结果
7、对sql执行结果进行解析处理
8、释放资源(resultSet、preparedstatement、connection)
1、加载数据库驱动
导入mysql驱动,驱动下载地址:
2、创建并获取数据库链接
配置jdbc.properties文件放入到src目录下
Driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/mydb
user=root
password=niesu
3、创建jdbc statement对象
4、设置sql语句
5、设置sql语句中的参数(使用preparedStatement)
6、通过statement执行sql并获取结果
7、对sql执行结果进行解析处理
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
public class TestJdbc {
private static String driver;
private static String url;
private static String user;
private static String password;
static {
try {
Properties p = new Properties();
InputStream is = TestJdbc.class.getResourceAsStream("/jdbc.properties");
p.load(is);
driver = p.getProperty("Driver");
url = p.getProperty("url");
user = p.getProperty("user");
password = p.getProperty("password");
Class.forName(driver);//获取字节码文件,执行Dirver类中的静态代码,注册驱动
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
public static Connection getConnection() {
Connection conn = null;
try {
conn = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
public static void main(String[] args) throws SQLException {
Statement stmt=getConnection().createStatement();
String sql="";
int count=stmt.executeUpdate(sql);
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
rs.getInt(1);rs.getInt("id");
}
}
}
8、释放资源(resultSet、preparedstatement、connection)
阅读全文
0 0
- JDBC简单使用
- JDBC简单使用
- JDBC简单使用
- jdbc简单使用
- JDBC简单入门使用
- jdbc的简单使用
- jdbc简单的使用
- jdbc----preparestatement的简单使用
- jdbc基础 (一) MySQL的简单使用
- JAVA 简单使用JDBC实现连接数据
- Oracle 12c 简单的jdbc使用
- jdbc入门一(简单使用)
- Hibernate 简单使用(二) JDBC封装
- 使用jdbc实现简单的用户登录
- 使用JDBC开发简单的数据库应用
- JDBC和c3p0的简单使用
- 使用jdbc连接数据库的简单案例
- jdbc-连接池的简单使用
- spring学习之aop关于xml文件配置和注解方式配置
- 深度学习算法评估指标
- FZU 2282 Wand (组合数学 错排应用)
- Effictive Go(五)函数
- Android中的像素单位
- jdbc简单使用
- Cryptographic Chaining Mode
- 太棒了,我终于也有排名了!
- Java学习笔记(五)
- 五种分页显示方式
- <asp:DropDownList>中设置默认选择值
- SQL实现修改表字段名
- 解剖Xcode导航视图
- uva-839天平