編程 || 壞人Spring

Spring也是一個惡魔镰官,我認為它帶給我的麻煩甚至比它解決的問題還多提前。
很明顯早期開發(fā)Web項目用Servlet就完事兒了,一個工程里頭又有多少邏輯需要用上Spring來管理依賴呢泳唠,我統(tǒng)統(tǒng)去new對象真的那么的麻煩嗎狈网?我從來不覺得new一個對象很麻煩,反而因為Spring本身的各種語法問題,循環(huán)依賴問題拓哺,各種aop之后搞不清調(diào)用鏈路的問題害淤,害我花費了大量時間。真的拓售,就是寫一點點的增刪改查窥摄,給我那么多事兒漓摩!

那已經(jīng)這樣了移剪,接受現(xiàn)實访惜。Spring到底是什么堕扶?
如果Java是一個人嗜诀,那Spring就是一個道德婊李剖。Java能做的任何事兒尖飞,Spring都跳出來說不對琉挖,你不能這么搞玻侥,你要這么搞决摧。煩的不行。
它最主要的東西就是IOC和AOP凑兰。

IOC就是控制轉(zhuǎn)移掌桩。就是我本來能new的,現(xiàn)在不能new了姑食,就算是Java自帶的語法也不行波岛!我通過聲明的方式來表達類和類的關(guān)系,這個聲明音半,就是通過Spring來聲明则拷。具體的實現(xiàn)有三種,分別是xml形式曹鸠、注解形式煌茬、編程形式。IOC就是這個作用彻桃,其他沒了坛善。如果硬要說還有點啥,那它就是名冊叛薯,在名冊里頭是有編制的浑吟,可以享受它提供的其他各種服務(wù)笙纤。實際上誰care這些服務(wù)呢耗溜。

AOP是面向切面。什么是切面省容,說白了就是執(zhí)行方法前抖拴,執(zhí)行一個通用方法,比如鑒權(quán)。這個更容易阿宅,就是代理模式候衍。當(dāng)別人問細節(jié),我說最好就別問了洒放。真的蛉鹿,AOP的實現(xiàn)細節(jié)是最不重要的,到處都是往湿。

就是IOC和AOP這兩件事兒妖异,就是我們?nèi)粘>幊汤锩妫惻c類合作起來的最大的事兒领追,Spring都說你不行他膳,你腿瘸的,你得用我的外骨骼绒窑。Spring給你包圓了棕孙。

這還不夠。我們想到的其他領(lǐng)域些膨,比如安全蟀俊,有SpringSecurity;比如異步订雾,也有Async之類的處理欧漱;比如批處理,有SpringBatch葬燎;比如國家化误甚,Spring就有i18n的工具;

Spring看Servlet不爽谱净,搞了個SpringMVC窑邦,也沒看出哪里好來。

因為web.xml太復(fù)雜了壕探,Spring也要來管一管它冈钦,就有了SpringBoot,一鍵啟動的web服務(wù)器李请。什么瞧筛,
Boot還有什么習(xí)慣優(yōu)于配置。媽的給我固定格式好了呀导盅,我要什么習(xí)慣優(yōu)于配置啊较幌,特么的業(yè)務(wù)開發(fā)里面最常用的那些個配置,還不是要配置白翻,那些個最不常用的配置給我來個習(xí)慣優(yōu)于配置乍炉,反而搞的更加看不懂绢片,真的解決用戶問題了嗎?但是岛琼,不管怎么說底循,這是一次自救。沒有Boot就沒有Spring了槐瑞,一個項目本來復(fù)雜度是1熙涤,用了Spring復(fù)雜度就是10,有了boot復(fù)雜度回到5困檩。如果沒有boot的話灭袁,Spring早就亡了。

因為微服務(wù)概念出來窗看,Spring立刻搞了一套SpringCloud茸歧,包含Ribbon、Feign显沈、Eureka软瞎、Hytrix、Nacos等等一大推組件拉讯。

還有什么是Spring不想搞的涤浇,真的很好奇。

所以我們想搞任何功能之前魔慷,先去看看Spring有沒有點東西只锭。有的話,最好還是用Spring的院尔。

不知道為什么蜻展,如果Spring是個人,我覺得Spring是一個很激進的邀摆,手伸的很長的人纵顾。他很猛,也很霸道栋盹,他除了拿Java沒辦法施逾,他想架空所有其他組件。

我非常地討厭Spring例获。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末汉额,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子榨汤,更是在濱河造成了極大的恐慌蠕搜,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,576評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件件余,死亡現(xiàn)場離奇詭異讥脐,居然都是意外死亡,警方通過查閱死者的電腦和手機啼器,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評論 3 399
  • 文/潘曉璐 我一進店門旬渠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人端壳,你說我怎么就攤上這事告丢。” “怎么了损谦?”我有些...
    開封第一講書人閱讀 168,017評論 0 360
  • 文/不壞的土叔 我叫張陵岖免,是天一觀的道長。 經(jīng)常有香客問我照捡,道長颅湘,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,626評論 1 296
  • 正文 為了忘掉前任栗精,我火速辦了婚禮闯参,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘悲立。我一直安慰自己鹿寨,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 68,625評論 6 397
  • 文/花漫 我一把揭開白布脚草。 她就那樣靜靜地躺著馏慨,像睡著了一般。 火紅的嫁衣襯著肌膚如雪姑隅。 梳的紋絲不亂的頭發(fā)上熏纯,一...
    開封第一講書人閱讀 52,255評論 1 308
  • 那天,我揣著相機與錄音粤策,去河邊找鬼樟澜。 笑死,一個胖子當(dāng)著我的面吹牛叮盘,可吹牛的內(nèi)容都是我干的秩贰。 我是一名探鬼主播,決...
    沈念sama閱讀 40,825評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼柔吼,長吁一口氣:“原來是場噩夢啊……” “哼毒费!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起愈魏,我...
    開封第一講書人閱讀 39,729評論 0 276
  • 序言:老撾萬榮一對情侶失蹤想际,失蹤者是張志新(化名)和其女友劉穎溪厘,沒想到半個月后胡本,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,271評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡畸悬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,363評論 3 340
  • 正文 我和宋清朗相戀三年侧甫,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蹋宦。...
    茶點故事閱讀 40,498評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡守屉,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蒿辙,到底是詐尸還是另有隱情胸梆,我是刑警寧澤,帶...
    沈念sama閱讀 36,183評論 5 350
  • 正文 年R本政府宣布须板,位于F島的核電站碰镜,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏习瑰。R本人自食惡果不足惜绪颖,卻給世界環(huán)境...
    茶點故事閱讀 41,867評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望甜奄。 院中可真熱鬧柠横,春花似錦、人聲如沸课兄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,338評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽烟阐。三九已至搬俊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蜒茄,已是汗流浹背唉擂。 一陣腳步聲響...
    開封第一講書人閱讀 33,458評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留檀葛,地道東北人玩祟。 一個月前我還...
    沈念sama閱讀 48,906評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像屿聋,于是被迫代替她去往敵國和親空扎。 傳聞我的和親對象是個殘疾皇子藏鹊,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,507評論 2 359

推薦閱讀更多精彩內(nèi)容