• 菜鸡的Java笔记 java数据库编程(JDBC)


    java数据库编程(JDBC)
            介绍 JDBC 的基本功能
            
        content (内容)
            现在几乎所有的项目开发过程之中都不可能离开数据库,所以在java 提供的 JDBC 就非常有用处
            JDBC 严格来讲并不是一门技术,它属于一种服务。服务的特点在于:所有的操作流程都是固定的
            JDBC是java提供的数据库操作的一个标准(它就是一组相关的标准接口),而不同的数据库的生产商要依据此标准进行自己的数据库操作的具体实现提供
            而在实际的项目开发过程之中,JDBC的使用一共分为一下三种形式:
                JDBC-ODBC 桥连接形式:利用微软提供的ODBC进行数据库的连接操作,而后利用JDBC访问ODBC的函数库实现数据的操作
                    流程:程序 > JDBC > ODBC > 数据库,这样的操作性能很差,但是支持度是最高的,并且不需要配置任何的第三方驱动程序
                JDBC 连接形式:利用不同的数据库的生产商提供的JDBC驱动程序进行数据库的操作
                     程序 > JDBC > 数据库,性能应该是很好的
                JDBC 网络连接
                    程序 > JDBC 连接协议 > 数据库,实际使用中是最多的
                JDBC 协议连接,使用特定数据库生产商提供的协议标准进行数据库的操作,难度较高
                
            如果要想进行JDBC操作,可以使用java.spl包进行开发,在这个包中就由以下几个类和接口组成
                类: DriverManager 类
                接口: Connection Statement PreparedStatement ResultSet
                
        总结
            JDBC一定是按照固定的代码编写形式使用的
            
            
        连接 Oracle 数据库
            配置数据库的驱动程序
            数据库的连接操作
        
        content (内容:重要)
            首先已经明确描述了 JDBC 的操作都是固定的流程,俺么这个流程一共有如下四步:
                第一步:加载数据库驱动程序
                第二步:依靠 DriverManager类连接数据库
                第三步:进行数据库的 CRUD 操作( Statement PreparedStatement ResultSet )
                第四步:关闭数据库连接
                
            下面按照指定的步骤来实现数据库的连接操作
                1.配置数据库驱动程序
                    本次将使用 Oracle 数据库提供的数据库连接支持,但是如果要想进行 Oracle 的连接请一定要保证打开两个服务:监听 实例服务


  • 相关阅读:
    类的有参方法
    WPF 中的设备无关单位
    Skelta BPM.NET 2006 初探
    Reporting Services Handscript
    C语言I博客作业03
    C语言I博客作业02
    C++类的运算符重载和转换函数结合的问题
    C++ 函数返回类成员的问题
    kaggle 利用linear regression 进行房价预测
    android Could not open: c:\。。。。\.android/avd/XXXX.ini 问题和解决方法
  • 原文地址:https://www.cnblogs.com/mysterious-killer/p/10123769.html
Copyright © 2020-2023  润新知