谈谈你对jdbc的理解?
jdbc是一种数据库连接技术,可以用来对数据库进行增删改查等操作,本质上是sun公司定义的一系列接口,因为不同数据库连接方式是不一样的,同一段代码没有办法使用不同的数据库,所以sun公司定义了接口标准,具体由数据库厂商来实现,要切换其他的数据库,只要注册厂商的驱动就可以使用,不用修改源代码。
使用步骤:
1.Class.forName("驱动名")注册驱动
2.DriverManager.getConnection(url,root,root)获取数据库连接对象
3.获得传输器
4.执行sql并且返回结果集
5.遍历结果集,封装数据
6.释放资源
优点:使用简单,开发者容易上手。
缺点:
1.需要频繁的创建连接,比较消耗资源。
2.sql写在代码中,维护困难
3.不能实现动态sql
4.封装数据繁琐。
使用mybatis持久层框架可以弥补以上缺点。
...全文
相关推荐
32.简单说一下你对jdbc的理解?.avi
简单说一下你对jdbc的理解?.avi
2019面试题:谈谈对JDBC的理解(最简洁!)
一,相关简介 1.什么是 JDBC ? JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API(Application Programming Interface),可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。 简单说它就是JAVA与数据库的连接的桥梁或者插件,用JAVA代码就能操作数据库的增...
超详细超易理解的JDBC连接数据库
本文是小编的学习经验,介绍了小编自己的理解和看法,我想对你学习jdbc的帮助应该会很大。一文在手,以后不愁
36谈谈MySQL支持的事务隔离级别,以及悲观锁和乐观锁的原理和应用场景?
36谈谈MySQL支持的事务隔离级别,以及悲观锁和乐观锁的原理和应用场景?
各种常用数据库JDBC的url写法
经常写JAVA代码,或者经常进行数据资源整合的工作者,应该会用到这个资源,这是我自己整理的各种常用数据库JDBC的url写法。没有积分了,换点积分。


Web 开发
