javax.sql和java.sql之间的区别?
javax.sql和java有什么区别.sql我知道javax.sql是针对JavaEE的。还是我错了。
我正在努力理解这种差异。以及它们的使用场景。
javax.sql和java有什么区别.sql我知道javax.sql是针对JavaEE的。还是我错了。
我正在努力理解这种差异。以及它们的使用场景。
这有什么区别,据我所知,这是针对JavaEE的。
javax.sql
java.sql
javax.sql
过去,这是针对Java EE中的JDBC扩展,而不是Java SE,但从JDBC 3开始,这种情况发生了变化。javax.sql
现在,这两个包都是 Java SE 中 JDBC 的一部分,而有两个包的事实现在只是一个历史异常。这两个包仍然存在,因为删除一个包会导致向后兼容性问题。
提供 API,用于使用 JavaTM 编程语言访问和处理存储在数据源(通常是关系数据库)中的数据。
.此 API 包括一个框架,通过该框架,可以动态安装不同的驱动程序来访问不同的数据源。尽管 JDBCTM API 主要用于将 SQL 语句传递到数据库,但它提供了使用表格格式从任何数据源读取和写入数据的功能。可通过 javax.sql.RowSet 接口组提供的读取器/写入器工具可自定义为使用和更新电子表格、平面文件或任何其他表格数据源中的数据。
提供用于从 JavaTM 编程语言访问和处理服务器端数据源的 API。此软件包是对 java.sql 软件包的补充,从 1.4 版开始,它包含在 Java 平台标准版 (Java SETM) 中。它仍然是Java Platform,Enterprise Edition(Java EETM)的重要组成部分。