找到 34423 篇文章,关于编程

什么是 Java Server Pages (JSP)?为什么 JSP 比 CGI 更受欢迎?

Samual Sam
更新于 2019年7月30日 22:30:25

1K+ 阅读量

JavaServer Pages (JSP) 是一种用于开发支持动态内容的网页的技术。这有助于开发人员通过使用特殊的 JSP 标签(大多数以 . 开头)将 Java 代码插入 HTML 页面。JavaServer Pages 组件是一种类型的 Java servlet,旨在充当 Java Web 应用程序的用户界面。Web 开发人员将 JSP 编写为文本文件,这些文件结合了 HTML 或 XHTML 代码、XML 元素以及嵌入的 JSP 动作和命令。使用 JSP,您可以通过网页表单收集用户的输入,呈现来自数据库或其他来源的记录,以及…… 阅读更多

如何编写 JDBC 程序来从多个数据库中提取数据?

Daniol Thomas
更新于 2019年7月30日 22:30:25

1K+ 阅读量

要连接数据库,您需要:注册驱动程序;选择所需的数据库,使用 DriverManager 类的 registerDriver() 方法或名为 Class 的类的 forName() 方法注册特定数据库的 Driver 类。DriverManager.registerDriver(new com.mysql.jdbc.Driver()); 获取连接;通过将数据库的 URL、数据库中用户的用户名和密码(以字符串格式)作为参数传递给 DriverManager 类的 getConnection() 方法来创建连接对象。Connection mysqlCon = DriverManager.getConnection(mysqlUrl, "root", "password"); 以及,要提取数据,您需要执行 select 查询,如下所示:ResultSet rs = stmt.executeQuery("Select * from Employee"); 要打印内容…… 阅读更多

如何编写一个同时连接多个数据库的 JDBC 应用程序?

Nancy Den
更新于 2019年7月30日 22:30:25

5K+ 阅读量

要连接数据库,您需要:注册驱动程序:选择所需的数据库,使用 DriverManager 类的 registerDriver() 方法或名为 Class 的类的 forName() 方法注册特定数据库的 Driver 类。DriverManager.registerDriver(new com.mysql.jdbc.Driver()); 获取连接:通过将数据库的 URL、用户名和密码(数据库中用户的密码)(以字符串格式)作为参数传递给 DriverManager 类的 getConnection() 方法来创建连接对象。Connection mysqlCon = DriverManager.getConnection(mysqlUrl, "root", "password"); 要在一个 JDBC 程序中连接多个数据库,您需要使用…… 阅读更多

什么是绑定变量?如何使用 JDBC 执行带有绑定变量的查询?

Daniol Thomas
更新于 2019年7月30日 22:30:25

6K+ 阅读量

绑定变量是一个 SQL 语句,其中包含作为占位符的临时变量,这些变量稍后将被替换为适当的值。例如,如果您有一个名为 employee 的表,其创建方式如下所示:+---------+--------+----------------+ | Name | Salary | Location | +---------+--------+----------------+ | Amit | 30000 | Hyderabad | | Kalyan | 40000 | Vishakhapatnam | | Renuka | 50000 | Delhi | | Archana | … 阅读更多

JDBC 中有哪些类型的语句?

Daniol Thomas
更新于 2019年7月30日 22:30:25

10K+ 阅读量

JDBC 中有三种类型的语句,即 Statement、Prepared Statement 和 Callable statement。Statement:Statement 接口表示静态 SQL 语句。它可以帮助您使用 Java 创建通用的 SQL 语句。创建语句:您可以使用 Connection 接口的 createStatement() 方法创建此接口的对象。如下所示调用 createStatement() 方法创建语句。Statement stmt = null; try { stmt = conn.createStatement( ); . . . } catch (SQLException e) { . . . } finally { . . . } 执行…… 阅读更多

JDBC 的主要类和接口是什么?

Daniol Thomas
更新于 2019年7月30日 22:30:25

13K+ 阅读量

JDBC API 可用于两个包 java.sql(核心 API)和 javax.sql(JDBC 可选包)。以下是 JDBC 的重要类和接口。类/接口说明DriverManager此类管理 JDBC 驱动程序。您需要在此处注册您的驱动程序。它提供诸如 registerDriver() 和 getConnection() 之类的方法。Driver此接口是每个驱动程序类的基接口,即如果您想创建自己的 JDBC 驱动程序,则需要实现此接口。如果您加载 Driver 类(此接口的实现),它将创建自身的一个实例并向驱动程序管理器注册。Statement此接口表示静态 SQL 语句…… 阅读更多

如何使用 JDBC 建立连接?

Daniol Thomas
更新于 2019年7月30日 22:30:25

1K+ 阅读量

要连接数据库,您需要按照以下步骤操作:步骤 1:注册驱动程序:要开发一个基本的 JDBC 应用程序,首先,您需要向 DriverManager 注册驱动程序。您可以通过两种方式注册驱动程序,一种是使用 DriverManager 类的 registerDriver() 方法,另一种是使用名为 Class 的类的 forName() 方法。registerDriver() 方法接受 Driver 类的对象,它将指定的 Driver 注册到 DriverManager。Driver myDriver = new com.mysql.jdbc.Driver(); DriverManager.registerDriver(myDriver); forName() 方法将指定的类加载到内存中,因此它会自动注册。Class.forName("com.mysql.jdbc.Driver"); 步骤 2:获取连接:获取…… 阅读更多

什么是 JDBC 的 Type4 驱动程序?它的优缺点是什么?

Daniol Thomas
更新于 2019年7月30日 22:30:25

904 阅读量

Type 4 驱动程序是纯 Java 驱动程序。它实现数据库特定的协议以直接与数据库通信。此驱动程序由供应商本身提供,与其他驱动程序相比,这是一个灵活的驱动程序。Type4 驱动程序的优点以下是 Type4 驱动程序的优点。它完全是用 Java 开发的,它是平台无关的驱动程序。与 Type-1 驱动程序不同,无需安装 OCI、ODBC 函数。使用此驱动程序时,无需中间件服务器。Type4 驱动程序的缺点以下是 Type4 驱动程序的缺点。Type-4 驱动程序内部使用数据库特定的专有协议,并且依赖于数据库…… 阅读更多

什么是 JDBC 的 Type3 驱动程序?它的优缺点是什么?

Daniol Thomas
更新于 2019年7月30日 22:30:25

731 阅读量

在 Type 3 驱动程序中,使用三层方法访问数据库。JDBC 客户端使用标准网络套接字与中间件应用程序服务器通信。然后,套接字信息由中间件应用程序服务器转换为 DBMS 需要的调用格式,并转发到数据库服务器。这种驱动程序非常灵活,因为它不需要在客户端安装任何代码,单个驱动程序实际上可以提供对多个数据库的访问。您可以将应用程序服务器视为 JDBC“代理”,这意味着它代表客户端应用程序进行调用。作为…… 阅读更多

什么是 JDBC 的 Type2 驱动程序?它的优缺点是什么?

Daniol Thomas
更新于 2019年7月30日 22:30:25

771 阅读量

此驱动程序称为原生API驱动程序。此驱动程序接收来自Java应用程序的调用,并将它们转换为特定于供应商的原生API调用。这里,我们需要在客户端机器上安装特定于供应商的驱动程序。如果更改数据库,则必须更改原生API,因为它特定于数据库,并且现在大多已过时,但您可能会通过Type 2驱动程序实现一些速度提升,因为它消除了ODBC的开销。Type 2驱动程序的优势以下是Type 2驱动程序的优势。这种类型的驱动程序是所有四种类型中最快的……阅读更多

广告
© . All rights reserved.