微信号:bjsxt-java

介绍:北京尚学堂科技有限公司是一家从事JAVA、大数据、Android、ios、web前端开发、培训、咨询为一体的软件公司.公司由海外留学人员和国内IT精英人士创建,主要成员均拥有硕士以上学位,毕业于国内著名大学如:清华大...

我可能写了一个假的 JDBC

2017-12-21 10:42 尚学堂


我通常把自己比作哪吒,哪吒有三头六臂,有混天绫、火尖枪等各种武器法宝,其实我也有: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 数据传输所竭诚为您服务,亲们,看完记得点赞哟!


--作者:徐国庆



写在最后


尚学堂在全国各大城市长期合作企业数量500+,拥有“一地学习,全国就业”的就业机制,每周8-20家企业上门招聘,保障学员快速就业。


END

点击阅读原文可进入招聘信息表哦~!

 
尚学堂 更多文章 我是类! 超级无敌大帅哥花泽类的类。 震精!一个活人被尿憋死的故事 【逗逼码农】青春不散场,我在尚学堂 【逗逼码农】尚学堂学员写了篇小说,还不来看一下 【逗逼码农】忆2017——我在尚学堂的日子
猜您喜欢 架构师画像 Data Tech 2017 浙江大数据建模与创新应用大赛即将启动 仿生机器人要做这些事?那人类怎么办? 如何编写一个分布式数据库 表格设计完全手册