这是一篇有趣的文章

这是我自己瞎写的一篇文章,没想到因此获得了一个小小的奖励。原名:我可能写了一个假的 JDBC。

本文原创,实在不易,写的不好,多多包涵。

我通常把自己比作哪吒,哪吒有三头六臂,有混天绫、火尖枪等各种武器法宝,其实我也有:DriverManager、Connection、Statement、ResultSet 等等。

哈哈哈,厉害吧,哦对了,这是 JDBC 数据传输所,我是你们的主播 JDBC,其实我呢…… 叮铃叮铃,嚯,你看,有个程序给我打电话了,肯定又是求我办事儿。

—“喂,你好,我是 JDBC。”

“您好,我是程序 A ,我需要数据库的一些资料,麻烦您能帮我去找一下吗?”—

—“小伙砸,幸亏你电话打的及时啊,再晚一会儿我就下班了!那你先稍等会,我去帮你问一下,过会儿打给你吧。”

各位观众,是时候亮出我的诸多“法宝”了:

DriverManager,他就是大名鼎鼎的驱动程序管理器,可别小瞧他,他可是掌管了数据库驱动程序的。什么,你们问我数据库驱动程序是什么? 喏,就是他喽,他叫 Driver,他可不是老司机(咳咳,其实我也不是。。。 哈哈),他能让我知道我要找的那个数据库在哪儿,他可是成功和数据库联系起来必不可少的一部分,厉害吧。

大家可千万别以为只是靠 Driver 就能成功从数据库那里要到信息啊,要说起来啊,数据库这些个老家伙有些仗势欺人,仗着自己拥有大量的数据信息,整天威风的很,而且还个个都是老顽固,要从他们那里要点东西,只靠 Driver 自己可不行啊。

Connection,这是我的另一个“宝贝”,Driver 只能让我找到那个老家伙,Connection 却能让我和那个老家伙搭上话,没有他,我和那个老顽固根本沟通不了,毕竟有代沟。

你们以为这就完事儿了?too young too simply,还必须得用 Connection 召唤出另外一个“法宝”,那就是 Statement,当然也可以召唤出 PreparedStatement,她俩是亲姐妹,不过呢我更喜欢 PreparedStatement,因为她做事更认真严谨,更让人放心(还有一点就是 PreparedStatement 看起来更漂亮点,咳咳。。。)

这个时候呢,由他们几个一块把那个程序 A 的请求送到指定的数据库住的地方,不过你说他们老顽固吧,他们做事儿倒是还挺快,也不磨叽,你去了之后想要什么他们马上就会给你找。

找到之后我就会让 ResultSet 赶紧给我送过来,谁让这个小伙砸跑得快呢,没招儿啊~

怎么样,我这几位“法宝”还可以吧,哈哈哈,最后呀,等 ResultSet 把那个小伙砸所需要的资料送到我手里,我就可以坐等收钱啦,支持微信、支付宝转账。等那个程序付款之后,我就会把资料传给他,然后各回各家各找各妈。

哎呀,不能再聊了,具体详情以后有机会再说,该去帮人家办事儿去了,对了,希望那些数据库的老家伙别看到这场直播,不然以后又得刁难我。

最后打一波广告啊,欢迎各位程序朋友们致电 JDBC 数据传输所,我们这儿价格公道,童叟无欺,全网最快速度发货,JDBC 数据传输所竭诚为您服务,亲们,看完记得点赞哟!