JDBC数据库基本操作
来源:互联网 发布:中国铁塔 网络强国 编辑:程序博客网 时间:2024/03/29 16:36
package com.example;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class JdbcTest {public static void main(String[] args) {//数据库连接Connection connection = null;//预编译的Statement,使用预编译的Statement提高数据库性能PreparedStatement preparedStatement = null;//结果 集ResultSet resultSet = null;try {//加载数据库驱动Class.forName("com.mysql.jdbc.Driver");//通过驱动管理类获取数据库链接connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8", "root", "mysql");//定义sql语句 ?表示占位符String sql = "select * from user where username = ?";//获取预处理statementpreparedStatement = connection.prepareStatement(sql);//设置参数,第一个参数为sql语句中参数的序号(从1开始),第二个参数为设置的参数值preparedStatement.setString(1, "王五");//向数据库发出sql执行查询,查询出结果集resultSet = preparedStatement.executeQuery();//遍历查询结果集while(resultSet.next()){System.out.println(resultSet.getString("id")+" "+resultSet.getString("username"));}} catch (Exception e) {e.printStackTrace();}finally{//释放资源if(resultSet!=null){try {resultSet.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if(preparedStatement!=null){try {preparedStatement.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if(connection!=null){try {connection.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}}
0 0
- JDBC数据库基本操作
- JDBC之数据库基本操作
- JDBC操作数据库基本步骤
- 02. JDBC 数据库基本操作
- 使用JDBC操作数据库(CRUD基本操作)
- JDBC: 数据库基本操作演示程序
- JDBC对数据库的基本操作
- JDBC对数据库的基本操作
- JDBC操作数据库的基本流程
- 通过JDBC进行数据库基本操作
- jdbc连接数据库的基本操作
- JDBC操作数据库的基本框架
- JDBC编程之数据库基本操作
- JDBC操作数据库的基本步骤
- JDBC连接数据库&SQL基本操作
- Jdbc对Mysql数据库的基本操作
- JDBC对数据库的基本操作
- JDBC连接数据库和基本操作
- 已安装了存在签名冲突的同名数据包
- 渗透测试:nc端口转发或反向转发
- leetcode 2:Add Two Numbers
- 多行文本垂直居中
- 弹出遮罩层后禁止滚动效果【实现代码】
- JDBC数据库基本操作
- Linux服务器定位CPU高占用率代码位置经历
- 验证码类和分页类
- mongoVUE使用
- 设计模式——适配器模式(Adapter)
- 关于unity里pbr技术和材质 unity5默认shader和传统的对比
- 【腾讯TMQ】漫步VR——Unity语音聊天室开发小结
- hdu 2110 Crisis of HDU
- “一盘沙拉”带你入门Dagger2(三)之@Qualifier