首先 咱們要知道 pareto法則
也就是 二八定律又名帕累託定律,也叫巴萊多定律、80/20定律、最省力的法則、不平衡原則等,是19世紀末20世紀初意大利經濟學家帕累託發明。他認爲:在任何一組東西中,最重要的只佔其中一小部分,約20%,其他80%的儘管是多數,倒是次要的,所以又稱二八法則,並被普遍運用到生活和企業管理方面。
咱們之前作java開發 用的都是原始的東西
數據操做 不少寫在jsp頁面,數據持久層用原始的jdbc(打開鏈接、建立語句、綁定參數、執行查詢、處理結果、處理異常、清除資源)
代碼冗長、甚至是複雜,可是真正關鍵的只有一兩句,80%的都是樣板代碼 ,就是你在開發的時候能夠從其餘地方拷貝過來,而後修改關鍵的地方的代碼便可,這個在如今看來 能夠視爲劣質代碼。可是實際上這些代碼很重要,清理資源和處理錯誤提升了數據訪問的健壯性,沒有這些操做就不能發現錯誤,就會讓資源處於打開狀態,從而致使意外的代碼和資源泄露。這是由於這些緣由,咱們才讓框架來處理這些樣
板代碼,從而確保這些代碼是存在的,並且是正確的,咱們對於程序員來講,開發時間卻大大減小,代碼也愈來愈優雅, 好比spring的jdbc模版,spring的免檢異常等。 有時候咱們說明一個問題不用講的很大,只要站着某個角度去比較分析就能明白道理。