Spring是什么

学习Spring之前,充满好奇的我们总想知道:“Spring是什么?为什么需要学习Spring?”而这,可从一个近乎荒唐却又十分有趣的故事说起。

话说三千年前,在茫茫宇宙的某个星球的某块土地的某个角落,有个音乐家呱呱落地,诞生啦!可是谁也没有想到,那样优秀一位音乐家没在音乐的世界留下影响,反而阴差阳错,给程序员的世界带来巨大变化。

这是怎么回事呢?

原来,搞音乐的讨生活并不容易。后因机缘巧合,某年某月某日,音乐家遇到了鄙人。相谈甚欢之间难免询问:“你们程序员的收入如何?可够养家糊口?”吾闻之,乃问:“不知尊兄何发此问?”音乐家叹道:“说来惭愧!鄙人近来失业,断了收入。乃至囊中羞涩,穷困潦倒,难以为继。若当程序员足够养家糊口,鄙人或可勉力一试。”吾闻其言,深知生活不易,乃据实相告:“还好!大富大贵虽然难望,柴米油盐却是够的。”谁知此言一出,音乐家竟摆出一副极度怀疑的眼睛从上到下打量了俺三遍,尔后反问:“瞧你这模样儿,那么闪亮那么帅;却瘦巴巴的,好像吃了上顿没下顿的难民,饿出来的!你确定当程序员真的能够养家糊口?”

俺一听,整个人都惊呆了!竟无言以对!

半天缓过神来,只得苦笑着连忙解释:“俺这绝世好身材是打娘胎里带出来的,真和程序员没有关系!”

音乐家听罢,和你们一样笑得合不拢嘴的,乐坏了。从此撸起袖子加油干,开始写起代码。

谁知不“写”则已,一“写”惊人;不“码”则已,一“码”冲天!

某年某月某日,音乐家写了一本书,细数当前企业级应用软件开发框架的缺点与不足,并写了些代码,给出自己的解决方案。这个解决方案就是Spring。一时之间洛阳纸贵,风靡全球。

注意:本故事纯属虚构,如有雷同,纯属巧合!!!

那么,真实的故事又是怎样的呢?

原来,世上确实有个音乐家,名叫Rod Johnson。同时,令人惊讶的是,Rod Johnson也是一位计算机牛人。2002年,Rod Johnson写了一本书《Expert One-on-One: J2EE Design and Development》。自此,Spring正式出道。转眼之间火遍全球,影响深远。

于是问题来了:“Spring究竟是什么?为何那样充满魅力,能够风靡全球,俘虏万千程序员的心呢?”

其实,Spring就是一个框架。一个开源的,轻量级的,致力于简化Java开发的企业级应用软件开发框架。它的出现,大大简化了企业级应用软件的开发。于我们程序员而言,Spring如同春天一般,总能让人倍感轻松,倍感舒畅,倍感愉快。正因如此,Spring又如一位善解人意的知心爱人,总是那样充满魅力,深深吸引着我们这些美丽帅气的程序员!

那么,Spring是怎样简化企业级应用软件的开发的呢?

毛主席说:“要想知道梨子的滋味,就得亲自尝一尝。”现在,让我们扬帆起航,通过一系列文章的学习,探讨与实践,慢慢体会Spring的魅力。

返回目录

posted @ 2020-04-07 10:19  林雪波  阅读(1110)  评论(7编辑  收藏  举报