您的位置:首页 > 其它

第七章 JDBC 总结

2018-04-04 00:13 85 查看
JDBC
JDBC全名叫(java Dtatabase connectivity)是 java数据库连接技术的简称。它能将数据持久化保存,是一种数据持久化机制。框架的低层是用jdbc来编写的。
JDBC工作原理                             java 应用程序 --->JDBC API --->JDBC DriverManage--->JDBC驱动 --->兼容的数据库软件

JDBC的类:          driverManager类  :装载驱动程序;

          Connnection类:     负责连接数据库,担任传输数据的任务;

           StateMent类: 由Connection产生,负责执行SQL语句;

         ResultSet类: 负责保存和处理Statement执行后所产生的查询结果。JDBC访问数据库的步骤:

       (1) 加载驱动 ; Class.forName("JDBC驱动类的名称")
      (2) 与数据库建立连接  : Connection conn = DriverManager.getConnection("数据连接字符串","数据库用户名",“密码”);                                                                                                                                                                                                     (3) 发送SQL语句,并得到返回结果 :   Statement stmt = conn.createStarement();                                                                        ResultSet  rs = stmt.executeQuery("SQL语句")                                                                                                                      (4)  处理返回结果 :
while(rs.next()){
int id = rs.getInt("id");
string Name =rs.getstring("Name")
}
     常用的俩种连接数据库的方式分别是 使用JDBC-ODBC桥和使用纯Java方式来连接数据库。    纯Java驱动方式连接数据库运行速度快 支持跨平台 是目前最常用的方式。但是每个JDBC驱动只对应一种数据库,甚至只对应某个版本的数据库。

   preparedStatement 与 Statement的区别   (1) 提高代码的可维护性和可读性。(2)提高了SQL语句执行的性能。(3) 提高了安全性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: