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();
分享到:
相关推荐
这是在培训机构培训完后整理的JDBC&Hibernate学习笔记,其中收集了自己遇到的问题。
Unix 学习笔记 Core Java 学习笔记 ...JDBC 学习笔记 Hibernate 学习笔记 HTML&JavaScript 学习笔记 Servlet 学习笔记 JSP 学习笔记 Struts 学习笔记. Ajax 学习笔记 EJB 学习笔记 Spring 学习笔记
初学java者 学习jdbc和hibernate内容
某IT培训中的hibernate学习笔记.
java笔面试题1-6章 Java相关课程系列笔记之一Java学习笔记 Java相关课程系列笔记之四JDBC学习笔记 ...Java相关课程系列笔记之十四Hibernate学习笔记 Java相关课程系列笔记之十五Spring学习笔记 资源都已上传,自己下载
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...
java的学习笔记,这里记录了我学习java的全部过程有的比较简单,java部分以前发过,需要的可以下以前的包,这个包重点在于hibernate html jdbc Struts2这4个技术,然后整理出来的笔记,比较实用,其中有成功完成一个学生...
java SSH框架架构学习_笔记.zip java SSH框架架构学习_笔记.struts,spring,hibernate. IOC,AOP,JDBC,编写个留言管理系统网站
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以...
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端...
Java相关课程系列笔记之十四Hibernate学习笔记(建议用WPS打开) Java相关课程系列笔记之十五Spring学习笔记(建议用WPS打开) Java相关课程系列笔记之十一Ajax学习笔记(建议用WPS打开) Java相关课程系列笔记之四...
java学习全部笔记corejava +hibernate +jdbc +jsp +orcal +servlet+ struts
包括有corejava,jdbc,hibernate,ejb,c++,servlet,spring,struts,jsp等的学习笔记,个人以前复习时经常看的,非常棒!!下了后请给个留言!!谢谢!!
本Jva(Java)学习笔记是一份深入且详尽的教程,不仅包括Java的基础知识,还融入了作者的个人见解和实际编程经验。内容涵盖: Java基础:数据类型、控制流、异常处理。 面向对象编程:类与对象、继承、多态、封装。...
第四篇为“数据库访问技术”,主要讲述JDBC技术及JSP和Servlet如何通过JDBC访问数据库,以及如何改进数据库的访问和目前流行的Hibernate、iBATIS及Spring集成访问的支持;第五篇为“标签语言和表达式语言”,主要...
这篇iBatis 学习笔记是跟着传智播客的视频学习整理的,理解上难免有些错误,请以视频为 根本,有些地方笔记中没有整理到,因为这是我之后看着自己做的工程项目总结的,和视频 不完全一致。请谅解。