`

hibernate学习笔记一:jdbc

    博客分类:
  • Java
阅读更多

1.hibernate,睡眠的意思,把对象冬眠到数据库里.

2.纯java代码实现数据库操作,jdbc(java database connectivity)

?1.执行sql语句的api,2.java编写的类和接口3.java语言操纵数据库

分四类:1.jdbc-odbc桥+odbc驱动程序:必须每个客户机加载odbc二进制.2.本地API,部分采用java编写的驱动程序,也需要加载二进制代码到每个客户机上3.网络纯java驱动程序:4.本地协议纯java驱动程序:将jdbc调用直接转换为dbms所使用的网络协议.

数据库连接的一班过程:

1.载入jdbc驱动(java包) 2.定义连接的URL 3.建立连接 4.创建Statement对象  5.执行查询或者更新  6.结果处理 7.关闭连接

 

加载驱动程序:1.桥驱动 Class.forName("sun.jdbc.odbc.jdbcodbcDriver");2.jdbc驱动:oracle.jdbc.driver.OracleDriver

 

建立连接:DriverManager.getConnection(url,uid,psw)

关闭连接:close()

 

发送Sql语句到数据库:Statement对象 PreparedStatement CallableStatement

获得:connection.createStatement()

Statement的常用方法:

Resultset executeQuery(String sql) throws SQLException 执行查询语句

int executeUpdate(String sql) 执行增删改,建表,删表的操作

close() 关闭Statement对象.

 

结果集:返回结果的行,通过get方法提供对这些行的访问,get方法可传递索引或者列名

 

ResultSet接口的常用方法:

next()下移

close() 关闭ResultSet

 

 

prepareStatement接口 表示预编译的sql语句

connection.prepareStatement(String sql) 获得

里面可以用?占位,然后采用ps.set()方法设定值.

 

ps.execute();真正的执行sql语句.

 

 

CallableStatement接口 调用存储过程方法

 

 

connection.prepareCall();

 

 

 

0
1
分享到:
评论

相关推荐

    JDBC Hibernate学习笔记

    这是在培训机构培训完后整理的JDBC&Hibernate学习笔记,其中收集了自己遇到的问题。

    java unix sping ajax struts hibernate 学习笔记

    Unix 学习笔记 Core Java 学习笔记 ...JDBC 学习笔记 Hibernate 学习笔记 HTML&JavaScript 学习笔记 Servlet 学习笔记 JSP 学习笔记 Struts 学习笔记. Ajax 学习笔记 EJB 学习笔记 Spring 学习笔记

    jdbc和hibernate学习内容

    初学java者 学习jdbc和hibernate内容

    hibernate学习笔记(全)

    某IT培训中的hibernate学习笔记.

    Java相关课程系列笔记之九Servlet学习笔记

    java笔面试题1-6章 Java相关课程系列笔记之一Java学习笔记 Java相关课程系列笔记之四JDBC学习笔记 ...Java相关课程系列笔记之十四Hibernate学习笔记 Java相关课程系列笔记之十五Spring学习笔记 资源都已上传,自己下载

    Hibernate学习笔记(1)

    Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...

    Hibernate学习笔记(2)

    Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...

    Hibernate学习笔记(3)

    Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...

    hibernate html jdbc Struts2 servlet学习笔记

    java的学习笔记,这里记录了我学习java的全部过程有的比较简单,java部分以前发过,需要的可以下以前的包,这个包重点在于hibernate html jdbc Struts2这4个技术,然后整理出来的笔记,比较实用,其中有成功完成一个学生...

    java SSH框架架构学习_笔记.struts,spring,hibernate. IOC,AOP,JDBC,编写个留言管理系统网站

    java SSH框架架构学习_笔记.zip java SSH框架架构学习_笔记.struts,spring,hibernate. IOC,AOP,JDBC,编写个留言管理系统网站

    学习笔记,hibernate框架入门

    Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以...

    Hibernate学习笔记

    Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...

    hibernate学习笔记

    Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...

    Java相关课程系列笔记

    Java相关课程系列笔记之十四Hibernate学习笔记(建议用WPS打开) Java相关课程系列笔记之十五Spring学习笔记(建议用WPS打开) Java相关课程系列笔记之十一Ajax学习笔记(建议用WPS打开) Java相关课程系列笔记之四...

    java学习全部笔记corejava +hibernate +jdbc +jsp +orcal +servlet+ struts

    java学习全部笔记corejava +hibernate +jdbc +jsp +orcal +servlet+ struts

    我的学习笔记集合(包括有corejava,jdbc,hibernate,ejb,c++,servlet,spring,struts,jsp)

    包括有corejava,jdbc,hibernate,ejb,c++,servlet,spring,struts,jsp等的学习笔记,个人以前复习时经常看的,非常棒!!下了后请给个留言!!谢谢!!

    Java 学习笔记极其详细版(包括一些个人色彩不仅仅是纯笔记)

    本Jva(Java)学习笔记是一份深入且详尽的教程,不仅包括Java的基础知识,还融入了作者的个人见解和实际编程经验。内容涵盖: Java基础:数据类型、控制流、异常处理。 面向对象编程:类与对象、继承、多态、封装。...

    JSP网络编程学习笔记源代码 part2

    第四篇为“数据库访问技术”,主要讲述JDBC技术及JSP和Servlet如何通过JDBC访问数据库,以及如何改进数据库的访问和目前流行的Hibernate、iBATIS及Spring集成访问的支持;第五篇为“标签语言和表达式语言”,主要...

    持久层框架ibatis学习笔记

    这篇iBatis 学习笔记是跟着传智播客的视频学习整理的,理解上难免有些错误,请以视频为 根本,有些地方笔记中没有整理到,因为这是我之后看着自己做的工程项目总结的,和视频 不完全一致。请谅解。

Global site tag (gtag.js) - Google Analytics