新建项目
new -java project-输入工程名称-finish
JDBC是什么
Java DataBase Connectivity
优缺点
优点:1)可移植性强
2)有利于封装
3)简单
4)支持多种关系型数据库
mysql(免费)
oracle(收费 性能好)
sql server(收费)
db2(收费)
sybase(收费)
缺点:1)速度慢
2)包含不同厂家的产品
第一步 创建工程jdbc
file-new -project-java project-next-输入工程名称jdbc-finish
第二步导入mysql驱动包
右键工程-build path-confige build path-
第三个选项卡-add external jars-选择jar包所在的目录-finish
相关的类和接口
类:DriverManager
SqlException
接口:
Connection: 负责与数据库建连接
PreparedStatement: Statement与数据库交互,执行crud
ResultSet:结果集
CallableStatement:执行存储过程的(建议了解)
创建jdbc应用步骤分7步
1)载入jdbc驱动(指定我要连接到哪种数据库,连接不同数据库用不同驱动)
2)定义连接url(连接准备 url,端口,用户名,密码)
3)建立连接
4)创建PreparedStatement(动态) Statement(静态的)(拼sql语句)
5)执行数据库命令(crud)
6)结果的处理
7)关闭连接
浓缩
1,2连接准备---> 3 连接 ----> 4,5给数据库下指令---> 6处理结果---> 7关闭连接
连接各数据库的文档放在
E:\java16\javase\手册\JDBC—数据库的连接字符串及连接方法(各类数据库)
建包
右键src new-package-输入com.neuedu.jdbc -ok
建类
右键包-new class-JdbcInsert.java
public class JdbcInsert {
@Test
public void insert(){
}
}
用@Test因为没有引junit会报错,鼠标点击红色叉号,接eclipse指示引入junit