jdbc的概念,优势,和模拟jdbc
作用
连接数据库
与图形画界面的差别
功能与Navicat、SQLyog,一样都是用来操作数据库,但是jdbc是用编码来操作数据库,而Navicat、SQLyog等是图像画界面操作
优势
1.可以编写程序控制数据库
2.一套接口API就可操作各种数据库程序员只需要面向接口编程即可,不同厂商针对这一套接口,提供不同实现
jdbc模拟图
作业一:模拟数据库
问题:
自己设计一套jdbcAPI和厂商的数据库实现
答案:
模拟JdbcAPI
package com.ysbt.jdbc.myjdbc;
public interface JdbcInterface {
public void getConnection();
public void crud();
public void close();
}
模拟数据库厂商
package com.ysbt.jdbc.myjdbc;
public class MysqlJdbcImpl implements JdbcInterface{
@Override
public void getConnection() {
System.out.println("连接数据库成功!!!");
}
@Override
public void crud() {
System.out.println("对数据库增,删,改,查");
}
@Override
public void close() {
System.out.println("关闭数据库连接");
}
}
模拟对数据库的操作
package com.ysbt.jdbc.myjdbc;
public class TestJDBC {
public static void main(String[] args) {
JdbcInterface jdbcInterface = new MysqlJdbcImpl();
jdbcInterface.getConnection();
jdbcInterface.crud();
jdbcInterface.close();
}
}
Original: https://www.cnblogs.com/yousuobutong/p/16543073.html
Author: 尤所不同
Title: 初识jdbc
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/569187/
转载文章受原作者版权保护。转载请注明原作者出处!