J2EE的十三种技术——JDBC

来源:互联网 发布:jsp调用java方法 编辑:程序博客网 时间:2024/06/06 17:33

背景:

    之前准备软考的时候,我们就学习过J2SE的视频。在进入J2EE之前,一定要复习和回顾下Java的基础知识,这对以后的学习十分重要。首先,简单回忆下java的体系结构。Java有三个体系结构:Java SE,Java EE,Java ME。

       Java SE——标准版,大都用来做桌面软件

       Java ME——微型版,手机软件编写的平台

       Java EE——企业版,企业级开发

     J2EE平台由一整套的Services、API和协议构成,对开发基于Web的多层应用提供了功能支持。与.net相比较,j2ee描述的是产品的标准,许多产品都符合j2ee标准产品,.net和j2ee不是在一个层次上,j2ee更加抽象些。因此,有人称为j2ee的规范,也有人称为技术。

    在这篇博客中,主要介绍的JDBC。

JDBC:

    Java Data Base Connectivity,Java的数据库连接。它是用于执行SQL语句的API,可为多种数据库提供统一访问。JDBC既然是十三种规范中的一种,它当然也就提供了一种标准,根据这个标准,可以构建更高级的工具和接口,使得数据库开发人员能够编写数据库的应用程序。

    利用JDBC,实现了“一次编写,随处运行”。我们不必为SQL数据库写一个程序,为ORACLE数据库写一个程序等等,就像设计模式中的抽象工厂的作用似的。

    工作原理:



1)与数据库建立连接

2)发送操作数据库的语句

3)处理结果


JDBC  Drivers:

    实现数据库操作的类。

    类型:

           2-层——用户直接与数据库会话;

           3-层——用户与代表数据库的中间层(即WebLogic Server)会话。



与ODBC:

   ODBC,Open Database Connectivity,开放数据库互连。它建立了一组规范,并提供了一组对数据库访问的标准API。与JDBC类似,这些API利用SQL完成大部分任务。

    为什么JAVA的规范中药引入JDBC,而不是ODBC呢?因为ODBC不适合直接在Java中使用,它使用C语言接口。JDBC保留了ODBC的基本设计特征,它建立在ODBC上而并非从零开始。


小结:

    对于JDBC的内容,目前只是简单的理论认识和了解。但之前用过ODBC,相信JDBC用起来不会很陌生的。J2EE的十三个技术规范,学习仍在继续……


1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 突然恶心想吐是怎么办 孕4个月反胃呕吐怎么办 怀孕2月反应大怎么办 狗吐拉稀不吃饭怎么办 狗狗咳喘怎么办最有效 半永久纹眉失败怎么办 纹的眉毛太细了怎么办 眉毛颜色做深了怎么办 半永久眼线不掉怎么办 移植9天来月经怎么办 月经迟迟不来该怎么办 lol晋级赛输了怎么办 激素正常的多囊怎么办 右侧输卵管通而不畅怎么办 小该咳嗽老不好怎么办 孩子吓着了怎么办最快 2个月宝宝吓到了怎么办 3个月宝宝吓到了怎么办 宝宝吓着了发烧怎么办 好几个月不遗精怎么办 孕妇吃了黑橄榄怎么办 内膜4mm来月经了怎么办 吃了伟哥没效果怎么办 维a酸乳膏副作用怎么办 颈椎病引起的头晕恶心怎么办 经常头疼怎么办最快最有效 感昌了头晕乏力怎么办 来例假喝啤酒了怎么办 来月经喝啤酒了怎么办 吃的油腻长痘怎么办 兔子拉黑色稀便怎么办 宝宝补钙便秘了怎么办 吃了肾宝片上火怎么办 吃肾宝片就上火怎么办 吃肾宝片后上火怎么办 孕妇吃了扁桃仁怎么办 怀孕吃了扁桃仁怎么办 经期吃了阿胶糕怎么办 10儿童咳嗽有痰怎么办 6岁宝宝咳嗽有痰怎么办 儿童6岁咳嗽有痰怎么办