以前使用过JDBC,对Mysql也进行过一些增删改查的操作,但是还真没有系统的学习过,现在借助传智播客的视频系统学习一下,下面记录这几天的心得。
1.首先得安装Mysql,这个就不说了,顺便下载Mysql-Connector-java这个JDBC实现包,把他/它导入到自己的工程,下面开始代码了
一切均基于这些代码,先把代码贴上再讲解
2.首先说jdbcUtil类,它被定义为final,保证不被继承。
3.注意他的static静态代码块,一个类当被加载到虚拟机的时候就会运行static静态代码块,这个代码块里面的内容就是注册,初始化JDBC里面的mysql的驱动,这个工作每次只需要一次,多了浪费,而且是其他所有工作的基础,所以定义为static,保证一开始就加载并且只运行一次。
4.他们的异常必须被抛出,让使用这个类的人处理。
5.下面强势关注free函数,貌似看起来很复杂的玩意,其实原理很简单,只是对每个关闭函数配备了一个try和catch和finally保证每个流关闭错误都不会影响下面的流的关闭,强调绝对的安全。
6.JdbcUtill类就是对这些的封装,而且各个方法都是静态的,可以直接调用。
下面分析Test01
7.连接是从JdbcUtil类的静态方法获得
8.下面的就是创建语句,执行SQL查询,然后获得返回结果了,最后别忘了释放资源。
好了 完毕 继续学习去喽
分享到:
相关推荐
这是一个关于JDBC的学习文档,里面有代码和代码注释,对学生或JAVA初学者非常有帮助!
JDBC实例代码,一个典型的例子!里面包括了常用的查询
Jdbc学习的PPT资料,短小精悍,知识点全面,值得一看
JDBC编程,数据库编程,非常全面详细的JDBC学习手册JDBC 从物理结构上说就是 Java 语言访问数据库的一套接口集合。从本质上来说就是调用者 (程序员)和实现者(数据库厂商)之间的协议。JDBC 的实现由数据库厂商以...
是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序
该教程包含jdbc数据库连接的方方面面,非常详细,也包含大量实例,是非常好的学习资料和参考资料教你,本教程说明了怎样使用 JDBC 连接到数据库。虽然这个主题看起来乏味,但事实上它对于新手和老手来说都是一块绊脚...
java连接数据库JDBC学习,源码,教你一步步学习,
java链接数据库的常用方法-- JDBC。 基本的JDBC知识介绍和使用。 可快速入门,也可当手册使用。 另外,最后还有一个JDBC工具类,以供使用。
用JDBC编写的一个表数据生成新闻的项目,sql文件在项目中,学习JDBC非常不错的资料,希望大家喜欢
1,JDBC是一套协议,是JAVA开发人员和数据库厂商达成的协议,也就是由Sun定义一组接口,由数据库厂商来实现,并规定了JAVA开发人员访问数据库所使用的方法的掉用规范。 2,JDBC的实现是由数据库厂商提供,以驱动...
JDBC 4.3规范文档,JDBC标准主要提供一套api规范,第三方应用通过实现JDBC的接口并提供一个jar包给应用程序调用。深入全面学习JDBC,请从规范开始。
一个关于JDBC数据访问对象封装的学习资料,用于MVC封装数据访问层代码。
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API...
有关JDBC核心部分,JDBC从物理结构上说就是 Java语言访问数据库的一套接口集合。从本质上来说就是调用者 (程序员)和实现者(数据库厂商)之间的协议。JDBC的实现由数据库厂商以驱动程序的形式提供。JDBC API 使得...
这是一本关于JDBC API数据库编程的书,主要介绍Java程序设计基础、 SQL基础知识、JDBC(Java数据库连接)应用、接口和类,以及如何在JSP和Servlet中使用JDBC,并以完整的实例程序说明 JDBC API(应用程序编程接口)...
一个现实连接的教程
当今 orm 等全自动针对对象持久化的框架越来越...分清楚,所以就啰理啰嗦的整理出一份学习笔记,第一作为自己对 jdbc 重新的复习, 第二如果有可能希望给初学 jdbc 的朋友带来一定的便利,这样也不枉我点点滴滴的记 录
通过一个C/S项目入手,由浅入深学习jdbc。 不需要有javaweb基础,根据本教程即可彻底搞明白jdbc的实现机制。 本教程注重实践,通过实现一个小项目例子学习jdbc的使用,先掌握jdbc的使用;然后对jdbc做了较为全面的...
Javaee实习包含详细代码,实验步骤,学习Servlet的编写、使用JDBC访问数据库;Servlet及过滤器,包含配置截图
很好的一个学习JDBC的教程,PDF格式,易学易懂,简单明了。