JDBC的学习 3-1
JDBC的学习 3-1
- JDBC基本概念
 - 快速入门
 - 对JDBC中各个接口和类详解
 
JDBC :
- 概念 :Java DateBase Connectivity java数据库连接,Java语言操作数据库
 - JDBC的本质:其实是官方(sun公司)定义的一套操作所有关系数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码时驱动jar中的实现类
 
快速入门
com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException异常解决方法
- 步骤
- 导入驱动jar包mysql-connector-java-5.1.37-bin
- 复制到项目当中 可以创建一个libs文件放里面
 - 右键-》add library
 
 - 注册驱动
 - 获取数据库的连接对象Connection
 - 定义一个sql语句
 - 获取sql语言的对象 Statement
 - 执行sql,接受返回结果
 - 处理结果
 - 释放资源
 
 - 导入驱动jar包mysql-connector-java-5.1.37-bin
 - 详解
- DriverManager:驱动管理对象
- 功能
- 注册驱动 :告诉程序使用哪一个数据库驱动的jar包 mysql5以后的jar包可以省略注册驱动的步骤Class.forName("com.mysql.cj.jdbc.Driver");
 - 获取数据库连接
 
 
 - 功能
 - Connection:数据库连接对象
 - Statement:执行sql的对象
 - ResultSet :结果集对象
 - PreparedStatement:执行sql的对象
 
 - DriverManager:驱动管理对象
 
JDBC的学习 3-1的更多相关文章
- JDBC的学习(一)
		
JDBC的学习(一) 概念 所谓英文简写的意思是:Java DataBase Connectivity ,即 Java数据库的连接,用Java语言来操作数据库 本质 简单的来说,就是写这个JDBC的公 ...
 - Java的JDBC原生态学习以及连接池的用法
		
JDBC是什么 JDBC(Java Data Base Connectivity)是Java访问数据库的桥梁,但它只是接口规范,具体实现是各数据库厂商提供的驱动程序(Driver). 应用程序.JDB ...
 - JDBC 接口学习
		
说明:文章所有内容皆选自实验楼教程[JDBC 入门教程],想要学习更多JDBC,可以点击教程进行学习~ JDBC 简介 JDBC 的全称是 Java Database Connectivity,叫做 ...
 - 【JDBC】学习路径1-JDBC背景知识
		
学习完本系列JDBC课程后,你就可以愉快使用Java操作我们的MySQL数据库了. 各种数据分析都不在话下了. 第一章:废话 JDBC编程,就是写Java的时候,调用了数据库. Java Databa ...
 - JDBC入门学习
		
Introduction What's JDBC JDBC stands for Java Database Connectivity, which is a standard Java API fo ...
 - Java JDBC基础学习小结
		
JDBC是一个Java应用程序接口,作用是封装了对数据库的各种操作.JDBC由类和接口组成,使用Java开发数据库应用都需要4个主要的接口:Driver.Connection.Statement.Re ...
 - mysql的jdbc入门学习小结
		
转自:专注JavaWeb开发 http://www.javaweb1024.com/data/MySQL/2015/04/25/618.html 一.jdbc基本概念jdbc : Java Datab ...
 - JDBC第一次学习
		
JDBC(Java Data Base Connectivity,java数据库连接),由一些类和接口构成的API,它是J2SE的一部分,由java.sql,javax.sql包组成. 应用程序.J ...
 - JDBC基础学习(六)—数据库连接池
		
一.数据库连接池介绍 1.数据库连接池的缘由 对于一个简单的数据库应用,由于对于数据库的访问不是很频繁.这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什 ...
 
随机推荐
- centos 修改PHP默认版本
			
命令行输入export PATH=/usr/local/php/bin:$PATH 然后回车.
 - BUUCTF-荷兰宽带数据泄露
			
荷兰宽带数据泄露 下载后发现是个BIN文件,之前也是做过类似的题目 RouterPassview打开BIn文件即可,搜索username或者password. 最后flag是username
 - SAP 文件操作类   CL_GUI_FRONTEND_SERVICES
			
1 .文件下载. DATA: l_filename TYPE string, "file name l_path TYPE string, "file path l_fullpat ...
 - Python爬取全球是最大的电影数据库网站IMDb数据
			
在使用 Python 开发爬虫的过程中,requests 和 BeautifulSoup4(别名bs4) 应用的比较广泛,requests主要用于模拟浏览器的客户端请求,以获取服务器端响应,接收到的响 ...
 - NC23053 月月查华华的手机
			
NC23053 月月查华华的手机 题目 题目描述 月月和华华一起去吃饭了.期间华华有事出去了一会儿,没有带手机.月月出于人类最单纯的好奇心,打开了华华的手机.哇,她看到了一片的QQ推荐好友,似乎华华还 ...
 - 交替方向乘子法(Alternating Direction Multiplier Method,ADMM)
			
交替方向乘子法(Alternating Direction Multiplier Method,ADMM)是一种求解具有可分结构的凸优化问题的重要方法,其最早由Gabay和Mercier于1967年提 ...
 - 字节输入流_InputStream类&FileInputStream类介绍和字节输入流读取字节数据
			
java.io.InputStream:字节输入流 此抽象类是表示字节输入流的所有类的超类 定义了所有子类共性的方法: int read()从输入流中读取数据的下一个字节 int read(byte[ ...
 - Collection集合概述和集合框架介绍avi
			
集合概述 在前面基础班我们已经学习过并使用过集合ArrayList<E> ,那么集合到底是什么呢?· ~集合︰集合是java中提供的一种容器,可以用来存储多个数据集合和数组既然都是容器,它 ...
 - SSH 多密钥配置
			
目录 前言 一.SSH 是什么 二.密钥生成工具 三.密钥类型 四.本地配置 1.单密钥配置 2.多密钥配置 五.远端配置 1.GitHub/Gitee 2.服务器 前言 当我们从 GitHub 克隆 ...
 - .NET 使用自带 DI 批量注入服务(Service)和 后台服务(BackgroundService)
			
今天教大家如何在asp .net core 和 .net 控制台程序中 批量注入服务和 BackgroundService 后台服务 在默认的 .net 项目中如果我们注入一个服务或者后台服务,常规的 ...