JDBC是什么 (jdbc是什么意思)
本文目录导航:
JDBC是什么
JDBC代表Java数据库衔接,这对Java编程言语和宽泛的数据库之间独立于数据库的衔接规范的JavaAPI。
JDBC(JavaDataBaseConnectivity,java数据库衔接)是一种用于口头SQL语句的JavaAPI。
JDBCAPI提供了一个规范接口,用于与任何相关数据库治理系统(RDBMS)启动交互。
JDBC是“Java数据库衔接”的英文简称。
深刻点说,JDBC就是封装了详细数据库衔接模式等消息,而后提供一个“一致的”接口,繁难Java程序结合数据库。
jdbc是什么?应怎样经常使用?
在编程环球中,咱们经常常使用Java言语与数据库启动交互,这便是咱们接上去要讨论的JDBC,全称为Java>一文搞懂JDBC和JNDI
JDBC概念JDBC是Java Database Connectivity的缩写,是Java API中用于访问数据库并口头SQL语句的一组类和接口。
它准许Java运行程序开发人员衔接数据库,并经过java程序查找数据库驱动来成功数据库衔接。
JDBC经过第一步注册驱动、第二步建设衔接、第三步创立Statement或PreparedStatement口头SQL语句、第四步口头语句并处置结果、最后一步封锁资源的流程,成功与数据库的交互。
JNDI概念JNDI(Java Name Directory Interface)提供了一致的资源访问模式,为运行主机治理的资源如数据库、网页、文件等提供惟一标识。
它包含运行程序编程接口和服务供应商接口两局部,前者用于Java运行访问命名和目录服务,后者则为服务供应商提供性能。
JNDI不局限于衔接数据库,还能治理运行主机上的其余资源。
它经过性能文件查找数据库驱动,相比于JDBC,JNDI的数据库衔接池容量更大,性能更优,性能更为灵敏。
JDBC经常使用流程注册驱动、建设衔接、创立Statement或PreparedStatement口头SQL语句、口头语句并处置结果、封锁资源。
JNDI经常使用流程性能JNDI资源、在代码中经过查找命名主机失掉数据库衔接。
总结JDBC经过代码被动衔接数据库,JNDI则经过恳求命名主机取得衔接,两者在性能、衔接池容量、性能范畴、恳求衔接数等方面存在差异,选用经常使用取决于详细需求。