1. 程式人生 > 其它 >01 為什麼學Maven

01 為什麼學Maven

為什麼學Maven(自動化構建工具)

做專案一般分三層,跟瀏覽器打交道的最上面的一層叫:檢視層/表示層等,使用工具(H5等)

中間一層叫:業務邏輯層,(Spring IOC AOP)

持久化層:操作資料庫。(持久化層的基石JDBC,用的多的Hibernate,輕量級:MyBatis)

用這些技術可以用來做一個專案,但為什麼需要Maven呢?

1,目前的技術在開發中存在的問題

如果用以前的技術建立工程,所有的檔案都在一個工程下面,當工程很大的時候,會很擁擠,不方便查詢,容易丟失等問題。所以希望每一個模組有他自己的工程,利於分工合作。

藉助Maven就可以將一個專案拆分成多個工程

不用複製jar包本身了,只需引用就行了

以後會越來越多的事情交給計算機來做,對人的思維依賴的越少的,越有可能在將來交給機器去做。

Maven是什麼?

執行時環境

兩個目錄對比