找到关于 Java 8 的 4330 篇文章

JSP 中是否有任何 JSTL 库可以解析 XML?

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

166 次浏览

JSTL XML 标签提供了一种以 JSP 为中心的创建和操作 XML 文档的方法。以下是将 JSTL XML 库包含到 JSP 中的语法。JSTL XML 标签库具有用于与 XML 数据交互的自定义标签。这包括解析 XML、转换 XML 数据以及基于 XPath 表达式的流程控制。在继续学习示例之前,您需要将以下两个与 XML 和 XPath 相关的库复制到您的 \lib 文件夹中:XercesImpl.jar - 从 https://apache.org/dist/xerces/j/ 下载;xalan.jar - 从 https://xml.apache.org/xalan-j/index.html 下载阅读更多

如何确定底层数据库是否支持批量处理?

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

232 次浏览

并非所有数据库都支持批量处理,因此在应用程序中进行批量更新之前,您需要验证您尝试通信的数据库是否支持批量处理/批量更新。您可以使用 DatabaseMetaData 接口的 supportsBatchUpdates() 方法来实现。请按照以下步骤操作:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将其作为参数传递驱动程序类名。使用 DriverManager 类的 getConnection() 方法连接到数据库。将其作为参数传递 URL(字符串)、用户名(字符串)、密码(字符串)。使用 Connection 接口的 getMetaData() 方法创建 DatabaseMetaData 对象…… 阅读更多

如何在 JSP 中使用事务对查询进行分组?

karthikeya Boyini
更新于 2019年7月30日 22:30:25

212 次浏览

该标签用于将和标签分组到事务中。您可以将任意数量的和标签作为语句放入该标签中以创建一个单个事务。它确保由嵌套操作执行的数据库修改要么提交,要么如果任何嵌套操作引发异常则回滚。属性该标签具有以下属性:属性说明是否必需默认值dataSource要使用的数据库连接(覆盖默认值)否默认数据库isolation事务隔离级别(READ_COMMITTED、READ_UNCOMMITTED、REPEATABLE_READ 或 SERIALIZABLE)否数据库的默认值示例为了开始了解基本概念,让我们在 TEST 数据库中创建一个 Students 表并创建一些记录…… 阅读更多

编写一个示例 JDBC 程序,演示使用 CallableStatement 对象进行批量处理?

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

719 次浏览

将相关的 SQL 语句分组到一个批次中并一次执行/提交它们称为批量处理。Statement 接口提供执行批量处理的方法,例如 addBatch()、executeBatch()、clearBatch()。请按照以下步骤使用 CallableStatement 对象执行批量更新:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将其作为参数传递驱动程序类名。使用 DriverManager 类的 getConnection() 方法连接到数据库。将其作为参数传递 URL(字符串)、用户名(字符串)、密码(字符串)。使用 Connection 接口的 setAutoCommit() 方法将自动提交设置为 false。创建一个 CallableStatement 对象…… 阅读更多

如何在 JSP 中的 SQL 查询中传递日期变量?

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

946 次浏览

该标签用作和标签的嵌套操作,用于为值占位符提供日期和时间值。如果提供空值,则将值设置为占位符的 SQL NULL。属性该标签具有以下属性:属性说明是否必需默认值value要设置的日期参数的值 (java.util.Date)否bodytypeDATE(仅日期)、TIME(仅时间)或 TIMESTAMP(日期和时间)否TIMESTAMP示例为了开始了解基本概念,让我们在 TEST 数据库中创建一个简单的 Students 表,并在该表中创建一些记录,如下所示:步骤 1打开命令提示符并更改…… 阅读更多

编写一个示例 JDBC 程序,演示使用 PreparedStatement 对象进行批量处理?

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

136 次浏览

将相关的 SQL 语句分组到一个批次中并一次执行/提交它们称为批量处理。Statement 接口提供执行批量处理的方法,例如 addBatch()、executeBatch()、clearBatch()。请按照以下步骤使用 PreparedStatement 对象执行批量更新:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将其作为参数传递驱动程序类名。使用 DriverManager 类的 getConnection() 方法连接到数据库。将其作为参数传递 URL(字符串)、用户名(字符串)、密码(字符串)。使用 Connection 接口的 setAutoCommit() 方法将自动提交设置为 false。创建一个 PreparedStatement 对象…… 阅读更多

如何在 JSP 中使用参数化 SQL 查询?

karthikeya Boyini
更新于 2019年7月30日 22:30:25

1K+ 次浏览

该标签用作标签和标签的嵌套操作,用于为值占位符提供值。如果提供空值,则将值设置为占位符的 SQL NULL。属性该标签具有以下属性:属性说明是否必需默认值value要设置的参数的值否body示例为了开始了解基本概念,让我们在 TEST 数据库中创建一个 Employees 表,并在该表中创建一些记录,如下所示:步骤 1打开命令提示符并更改到安装目录,如下所示:C:\> C:\>cd Program Files\MySQL\bin C:\Program Files\MySQL\bin>步骤 2登录到数据库,作为…… 阅读更多

编写一个示例 JDBC 程序,演示使用 Statement 对象进行批量处理?

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

129 次浏览

将相关的 SQL 语句分组到一个批次中并一次执行/提交它们称为批量处理。Statement 接口提供执行批量处理的方法,例如 addBatch()、executeBatch()、clearBatch()。请按照以下步骤使用 Statement 对象执行批量更新:使用 DriverManager 类的 registerDriver() 方法注册驱动程序类。将其作为参数传递驱动程序类名。使用 DriverManager 类的 getConnection() 方法连接到数据库。将其作为参数传递 URL(字符串)、用户名(字符串)、密码(字符串)。使用 Connection 接口的 createStatement() 方法创建一个 Statement 对象。将自动提交设置为…… 阅读更多

JDBC 中的批量处理是什么?

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

257 次浏览

将相关的SQL语句分组并一次性执行/提交称为批处理。在依次执行一组语句时,执行会在数据库和程序之间同时切换。使用批处理,我们可以减少这种通信开销并提高Java应用程序的性能。例如,如果我们有一个名为Emp的表,其描述如下:+----------+--------------+------+-----+---------+-------+ | 字段 | 类型 | Null | Key | 默认值 | Extra | +----------+--------------+------+-----+---------+-------+ | Name | varchar(255) | YES | ... 阅读更多

如何在JSP中执行DELETE SQL?

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

浏览量:757

该标签执行不返回数据的SQL语句;例如,SQL INSERT、UPDATE或DELETE语句。属性该标签具有以下属性-属性描述必需sql要执行的SQL命令(不应返回ResultSet)否dataSource要使用的数据库连接(覆盖默认值)否默认数据库var存储受影响行数的变量的名称否无scope存储受影响行数的变量的作用域否页面示例为了开始了解基本概念,让我们在TEST数据库中创建一个简单的Employees表,并在该表中创建一些记录,如下所示-步骤1打开命令提示符并更改为安装目录,如下所示... 阅读更多

广告