当前位置: 首页 > news >正文

智能营销型网站网页升级访问每天

智能营销型网站,网页升级访问每天,泉州网站建设方案开发,国内外高校门户网站建设什么是JDBC JDBC概念 JDBC(Java DataBase Connectivity)是一套统一的基于Java语言的关系数据库编程接口规范。 该规范允许将SQL语句作为参数通过JDBC接口发送给远端数据库, …

什么是JDBC

JDBC概念

JDBC(Java DataBase Connectivity)是一套统一的基于Java语言关系数据库编程接口规范。                      该规范允许将SQL语句作为参数通过JDBC接口发送给远端数据库,                                                 远端数据库接收到SQL语句后进行语法分析、验证,然后执行、响应。

 JDBC驱动

在遵循统一的JDBC接口规范基础上,不同关系数据库厂商提供访问自己数据库的具体实现       (实现类),这些具体实现叫做JDBC驱动(JDBC Driver)。Java程序中选用哪家厂商数据库就加载哪家厂商的驱动包(一般通过jar包方式引入)。

JDBC三层架构

三层架构

UI(表现层):用户交互界面。也就是收集用户名密码,然后展示。

BLL(业务逻辑层):实现业务逻辑。UI与DAL桥梁。将拿来的数据进行加工和校验。

DAL(数据访问层):负责数据库访问,实现增删改查。

项目包三层结构

JDBC编程

JDBC编程的基本步骤

    注册JDBC驱动(基于JDBC4.0的驱动包,此步骤可省略)
    建立连接(Connection)
    创建SQL语句执行对象(Statement/PrepareStatement)
    执行(execute()/executeQuery()/executeUpdate())
    处理结果集(ResultSet)
    关闭连接,释放资源

第一步:加载JDBC驱动

Class.forName(driverClass)
//举例:
//例一:加载MySql驱动
Class.forName("com.mysql.jdbc.Driver")
//例二:加载Oracle驱动
Class.forName("oracle.jdbc.driver.OracleDriver")

第二步:连接数据库

Connection conn = DriverManager.getConnection(URL, USER, PASSWORD);

第三步:创建Statement

Statement stmt = conn.createStatement();
Statement stmt = conn.prepareStatement(sql);

第四步:执行

ResultSet rs = stmt.executeQuery();

第五步:处理结果集

第六步:释放资源

statement.close();
conn.close();

JDBC API关键类和接口

一、DriverManager

二、Driver

三、connection

四、Statement

Statement

PrepareStatement

CallableStatement

五、ResultSet

http://www.yayakq.cn/news/27651/

相关文章:

  • 南宁seo网站建设天津深圳网站开发定制
  • 小企业网站建设费用一年国内网站是cn还是com
  • 国外设计网站排名苏州seo关键词优化软件
  • 电子商务网站建设实验总结可以跟关键词密度过高的网站交换友情链接吗
  • 四平英文网站建设松原网站开发
  • 网站网站开发不存储数据犯法吗电子商务网站平台建设前景展望
  • 革吉网站建设枣阳建设局网站
  • 制作一个网站费用代理服务器地址
  • 五 网站开发总体进度安排网站建设公司果动c
  • 长沙网站制作电话成都电商app开发
  • 明星粉丝网站怎么做的什么叫网站备案
  • 网站基础建设和管理广州工程
  • 唐山企业网站模板建站海南建设培训与执业资格注册中心网站
  • 直播平台网站开发手机app客户端做网站
  • 延边州住房城乡建设局网站杭州住房和城乡建设局网站首页
  • 北京网站建设 奥美通全网营销centos lnmp wordpress
  • 重庆系统建站怎么用东莞建设一个网站
  • 网站建设空间多大se 网站优化
  • 淮安网站开发网站开发公司赚钱吗
  • 有个找人做任务赚返佣的网站丽水企业网站建设公司
  • 旅行社手机网站建设成网站建设软件开发工作室整站模板
  • 网站建设服务合同模板环球资源网商务网站建设目的
  • 外贸高端网站建设做个简单的企业小网站
  • 浙江建设监理协会官方网站成都武侯区建设局门户网站
  • 做网站网站代理赚钱吗wordpress 调用当前分类
  • 个人网站广告联盟搭建西安网站建设eliwe
  • 网站改版对排名的影响手机电影网站怎么做
  • 做网站横幅的图片多大长沙南站建站
  • 建设网站需求分析百度账号登录入口网页版
  • 做网站空间备案的职业怎么更改网站域名