Jdbc--概述

概述:
是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成
简单说,通过jdbc可以让我们通过java语言来执行sql语句并操作数据库
example:
注意:在进行JDBC的编写前要先将相关的jar(连接数据库的jar包)包导入。
// 1.注册驱动
DriverManager.registerDriver(new Driver());//不建议使用,因为会产生两个对象。
// 2.通过驱动管理器来获取一个连接对象Connection
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/day17", "root", "abc");
// 3.通过Connection来获取一个可以执行sql的对象Statement
Statement st = conn.createStatement();//不建议使用,因为可能出现sql注入
// 4.通过Statement来执行一个select sql语句,可以得到一个结果集ResultSet
String sql = "select * from user";
ResultSet rs = st.executeQuery(sql);
// 5.遍历ResultSet,得到查询的结果
while (rs.next()) {
    System.out.println("ID:" + rs.getInt("id") + "  USERNAME:"
            + rs.getString("username") + "  PASSWORD:"
            + rs.getString("password") + "  EMAIL:"
            + rs.getString("email"));
}
// 6.释放资源 关闭操作
rs.close();
st.close();
conn.close();

猜你喜欢

转载自jackpot1234.iteye.com/blog/2326335
今日推荐