1 需求:在作項目的過程當中發現,有一些功能是公共的,因而就想把這些公共的功能抽出來,作成獨立的模塊,別的項目須要用到,直接引用這個模塊前端
2 問題:vue
前端:1 是用vue作的,vue的跳轉是經過router路由跳轉,這樣兩個vue頁面是不能夠互通的,也就是新的項目,只能把以前寫好的vue頁面複製過去spring
2 跳轉路徑 也就是一個前綴,並不能夠指定某些vue跳特定的路徑,那麼也就是後臺只能有一個後臺後端
後臺:1 後臺是用springboot,mybatis, 在vue的基礎上,後臺只能有一個,那麼service公共模塊也就抽不出來,由於dao層映射只能有一個,公共模塊獨立出來springboot
必然會有個業務模塊等等,兩個模塊都須要映射,沒法作到,那麼也就是模塊也獨立不出來mybatis
3 結論:根據需求和問題,最終 沒法實現想要的結果框架
4 實現 :寫一個公共功能demo項目,新的項目須要用到,就去複製對應的代碼,router
5 侷限 :適用範圍很窄,適用便捷度很低(只能複用於vue前端,mybatis後端,即框架必定,框架換了就要改代碼)路由