Hibernate之父Gavin King:人生没有不可能


在一个艳阳高照的夏天,

一个人和老板吵架被赶出公司;

一个人和老板吵架成为比老板更牛逼的人。


前面的那个人是我,

后面那个是我的偶像Gavin King。


提起Gavin King大家可能不熟悉 

但是大家知道Hibernate吧,

Hibernate是可以应用在任何使用JDBC的场合,

既可以在Java的客户端程序使用,

也可以在Servlet/JSP的Web应用中使用,

最具革命意义的是,

Hibernate可以在应用EJB的J2EE架构中取代CMP,

完成数据持久化的重任,

厉不厉害,

此处是不是应该有掌声。

没错Hibernate就是Gavin King发明的,

也是因为Hibernate金大神和自己的老板吵了起来大体对话如下:

老板:"哦,Gavin,我知道你很聪明,开发水平也不错。但是开发这样的系统太难了,而且你根本就没有用SQL开发过任何数据库系统。不要想这样一个不现实的目标啦!"


金大神皱了皱眉,说道:"不,我相信我有能力开发出这个系统。我的想法绝对是可行的。"


而且你没有看错 

这货根本就开发过任何数据系统!

这就像是某一天你和你爸说,

爸开车太慢了,我去开飞机。

结局是你真的开了飞机,

并且以前没有碰过!


而金大神的牛逼之处不止这一处,

他是hibernate的创始人;

他是EJB 3.0的Entity bean specification

实际领导人(sun任命的领导人应该是 Linda DeMichiel);

他也是那本经典的书hibernate in action的作者;

他也参加了XDoclet和Middlegen的开发;

他在全世界各种著名的会议(TheServerSide Symposium等)

进行演讲和讲座,

没错这这些都是他,

我想可能大佬都是这样牛逼吧。

大佬创造了Hibernate后

还觉得没有意思,

于是在某个楼梯间摔了一下后,

突然想到了JAVAEE5营业程序的框架,

并且一不小心就给创造出来了。

恩,这货就是这么逆天。

你以为大佬逆天就算完了吗? 

人家还是一个充满激情、脾气很倔、永不言败的人。

2005年3月,

JDO的一个vendor Versant

在他的Paper里指了好多hibernate的好多所谓的缺点,

Gavin King做出了毫不留情的反击。


2003年9月,

Gavin King在他网站上向全世界发起挑战:

谁要是能对一段代码用JDBC开发做到效率比hibernate高好多,

就给他100美金。


一个公司将他们的O/R Mapping工具用某个应用进行了性能测试,

并与hibernate比较。

说速度快了好多,

Gavin King花了一天的时候进行测试,

然后进行了强烈的反驳。


金大神挑战了很多不可能,

我们虽然现在不能像高大神一样

挑战大的不可能但我们可以做一些小的不能,

例如如何学习JAVA。

接下来,

我又要开始装逼了,

不要打我啊!

JAVA是一门计算机语言 

是人类发明的语言,

应该比人类语言更容易学习,

只要你有一种像金大神一样的学习心态就可以学好JAVA。


学习JAVA学习中,

首先要做到课前、课后复习及预习,

要时时保持一个清醒的头脑;

多和别人沟通;

互相学习;

取长补短;

在学习中做到帮助他人或他人帮助自己。

学习Java  

的确要学习的东西很多,

就像同学提到的。

Java不像.net一家独大,

Java的繁盛在于开源社区的庞大,

这也带来了分支太多的问题,

怎样选择一条

学习java基础的经验就是多做、多思考,

基础知识的学习不能不求甚解,

要追本溯源,

弄清问题的本质。


这样才能举一反三,

由点及面。

对于抽象的东西要能具体化,

对于具体的东西要能抽象化。

对于初学者来说 

学习java好的学习路线,

的确是一件很迷茫的事。


其实不管java东西再多,

总有规律可循。

对于学习java基础的经验就是多做、多思考,

基础知识的学习不能不求甚解,

要追本溯源,

弄清问题的本质。


这样才能举一反三,

由点及面。

java的所有编程思路都是“面向对象”的编程。

所以大家在往更高境界发展以前一定要打好基础,

基础是王道。


学Java千万不要浮躁 

说到浮躁,

估计大多数的人都有这个毛病。

总是喜欢讨论什么语言最好,

什么语言功能强大。

这种讨论倒没有错,

不过真正学习的时候,

浮躁会使你失去很多。

在学习过程中

我很努力地使自己保持心理的平静,

从基础学起,

甚至是一些看上去完全没有必要的基础。

同学要扎扎实实,

一步一个脚印的逐步学习,

不要想着一步登天,

一步登天的是小仙女。


咳咳,好了,装逼结束。

弱弱问一句,

有想关注我们公众号的吗?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,387评论 25 707
  • 本文中我们介绍并比较两种最流行的开源持久框架:iBATIS和Hibernate,我们还会讨论到Java Persi...
    大同若鱼阅读 4,300评论 4 27
  • 昨日参加了一个读书会,从南京壮大,星火燎原到成都。从大学开始憧憬的,也曾挣扎投办的图书交流会,胎死腹中,我没办到的...
    安心潜水静思阅读 367评论 0 0
  • #幸福是需要修出来的~每天进步1%~幸福实修11班/15徐则兰~杭州 20170920 【幸福三朵玫瑰】 今日3朵...
    徐则兰阅读 194评论 2 1